Has Atlantis been found? Aerial photos of Pacific island
The latest episode of the Science Channels's What on Earth? reveals the latest aerial images of the site (pictured), which was built on top of a lagoon next to the island of Pohnpei, Micronesia.
Read more »