A perplexing array of geometry has been located 3.5 miles below the surface of the ocean. Could it be the long lost city heralded in myths of centuries past? Thanks to Google Earth adding new ocean mapping features, the question is now being pursued on a new platform.
The satellite image captured from Google [...]
Though the living modern lemurs are only found in Madagascar and several surrounding islands, the biogeography of extinct lemurs extending from Pakistan to Malaysia inspired the name Lemuria, which was coined in 1864 by the geologist Philip Sclater in an article “The Mammals of Madagascar” in The Quarterly Journal of Science. Puzzled by the presence [...]