What is Kumari Kandam? A mythical continent or lost reality?

Viewer Rating Kumari Kandam refers to a mythical lost continent with an ancient Tamil civilization, located south of present-day India, in the Indian Ocean. Alternative names and spellings include Kumarikkantam and Kumari Nadu. In the 19th century, a section of the European and American scholars speculated the existence of a submerged continent called Lemuria, to … Read more