What comes to your mind when we say Goa? Of course, you will say pristine beaches, exciting parties and the relaxing at a shack, while enjoying some fried fish and a bottle of beer. But, to your ...