Tour Machu Picchu! Breathtaking MUST SEE destination!!! -

By: Tinman 2 KustomsPublished: 3 years ago

184, 427 views

736 Likes   47 Dislikes

My visit to one of the "Wonders of the World". Machu Picchu is located near a region in Peru known as "Cusco". This is the land of the Inca's and is known for it's high elevations, breathtaking views and fine cuisine.

Related Videos

Analytics code