Kenya Has Its Own Machu Picchu

Kenya Has Its Own Machu PicchuIn the 13th century, a town in Kenya flourished with advanced city planning (including sewage and water systems) and prolific trade. But then its inhabitants vanished without a trace.

Share this article