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