Rediscover the legendary lost city of the Incas; World Inside Picture
The lost city of the Incas is the unofficial name given to Machu Picchu, the mountain ridge constructed by the Inca Empire in the 15th- century and located in eastern Peru. It was forgotten for a…
Source: Rediscover the legendary lost city of the Incas | World inside picture