Karnataka Picturesque St. Mary’s Island: A Geological Wonder jachinOctober 3, 2023October 3, 2023 Introduction: St. Mary’s Island, situated off the coast of Karnataka, India, is a geological…