most beautiful beaches in India

Exploring the monoliths of St Mary’s Island

Exploring the monoliths of St Mary’s Island

April 6, 2021

Numerous rock monoliths make St Mary’s Island, a quaint island just off the coast at Udupi in Karnataka, great ecological wonder and a mesmerising place to be in. About 7 km into the Arabian Sea, the island is a geological treasure and hosts some of the most beautiful beaches i...

Read More