Vasco De Gama first set foot on St. Mary’s Island in Karnataka, a region with enormous geological significance and breathtaking natural beauty. St. Mary’s Island, a small island off the coast of Udupi, is a captivating location with white sand beaches,
St. Mary’s Island, a geological wonder and home to some of the most stunning beaches in the nation, located just 4 miles off the coast of Karnataka in the Arabian Sea. It is made up of the four islands Daryabahadurgarh Island, North Island, Coconut Island, and South Island. A beach made up entirely of crystallised rocks that were formed when Madagascar Island broke away from India can be found. Although the magical location is amazing, its tourism potential has not yet been fully realised. One of the most seductive activities on the island is watching the sunset while perched on the crystal-clear rocks.