The Lost Continent of Lemuria
Lemuria is the name of a mythical continent alleged to have been in the Indian and Pacific Oceans. The lost continent derives its name from the primate lemur belonging to the group prosimians. Lemurs now inhabit Madagascar Island, the surrounding smaller islands and Comoros Island. The term lemur comes from…
read more...