Home » Posts tagged with » Japan

Sunken City Echoes Atlantis

Underwater rock formations off the coast of the south western tip of Japan are claimed to be the remnants of an ancient Asian civilization.