Tour Machu Picchu! Breathtaking MUST SEE destination!!! - nasatube.com
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.