Travel Trivia Tuesday

Machu Picchu

Did you know in the Quechua Indian language, “Machu Picchu” means “Old Peak”

 

Continue reading “Travel Trivia Tuesday”

Advertisements