Top 7 Indian Beaches
India is fortunate enough to have approximately 7,000kms of coastline, so naturally we have some spectacular beaches on the mainland, as well as the small islands of the Indian Ocean. Beaches in India aren’t just places for swimming and sunbathing – many have sacred temples and pilgrimage sites too. From[…]