Lemuria (continent)

LemuriaLemurianLemuriansfictional continent of the same namelegendary lost continentLemurian continentLimurialost continent of Lemuriathe lost land of Lemuria
Lemuria or Limuria is a hypothetical "lost land" located either in the Indian or the Pacific Ocean, as postulated by a now-discredited 19th-century scientific theory.wikipedia
0 Related Articles
No Results Found!