One of the most gorgeous and little-known beaches in India, St. Mary's Island is a 30-min boat ride away from Malpe beach in Udupi district of Karnataka. The virgin beach with picture-perfect turquoise waters, pebble-strewn sand bar and plethora of shells is a sight to behold! Of course, the fact that nobody is allowed to stay on the island helps to keep it pristine and picturesque!
Followed GPS to reach Malpe, have to catch a ferry to go to St.Marys Island. Have to take a ferry to St.Marys island, they have a restriction that you can stay in the island for only an hour which is good enough to walk around the island and enjoy its beauty. St.Mary's Island
Cliff diving in St. Mary’s Island, KarnatakaSt. Mary's Islands, also known as Coconut Islands, are a set of four small islands in the Arabian Sea off the coast of Malpe in Udupi, Karnataka. The highest elevation at Coconut Island, which has generated interest among tourists, is about 10 m (32.8 ft) above msl. This is the spot from where cliff jumping can be done.Read more about it here. Cliff diving in St. Mary's Island
Catch a boat from the port of Malpe and sail towards the lovely St. Marys Island. The shoreline on one side of this island is made entirely of broken sea shells. There are numerous rock formation and coconut tree grooves for you so sit on and spend a couple of hours. Then just get back into any of the boats sailing back. Make sure you don't miss the last one!