Goa is a fascinating blend of past and present.

Goa is blessed with several unspoiled beaches and islands, most of which are the centre for exciting adventurous activities such as snorkelling. While some of these beaches are still busy with tourists, there are a handful of less-crowded beaches in Goa for those who prefer a little bit of peace and quiet away from the main hubs. Beaches are only a start of what makes Goa one of India’s most loved...