Did they just find the Lost Continent of Kumari Kandam, also known as Lemuria?


:hmm:





Source: EarthSky