Asia, Beach, Destinations, India, Karnataka, Travel8 months agoDiscovering the Hidden Gem- St. Mary’s Island