Today’s spotlight: TRAIT HIGHLIGHT Kumari Kandam is a mythical continent, supposedly located south of present-day India in the Indian Ocean. European scholars speculated the existence of this submerged continent was called Lemuria😳🦎

11 49