Goa, the name itself conjures up multiple images of serene sandy beaches, thrilling water sports, amazing nightlife and intricately constructed churches. It is a place on every Indian youngster’s tr...