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