Skip to main content

Travel 2/10 - Machu Picchu

Machu Picchu in Peru is referred to as "The Lost City of the Incas", is one of the most familiar symbols of the Incan Empire. A well hidden place , locked up in the mountains, it is thought to have been used as a country resort for elite Incas. How cool is that!

Source: linkee.com via Yasmine on Pinterest

And yes, I have to personally meet a llama myself to believe they do exist and are not fictional.

Comments