Goa is a land of amazing contrasts. From 30,000-year-old human settlements for the archaeologist in you to 300-year-old Portuguese houses for the architect in you. From the quietest beaches where you ...