My visit to Machu Picchu, one of the worlds top tourist destinations and one of the New Seven Wonders of the World. Peru, South America
My visit to Machu Picchu, one of the worlds top tourist destinations and one of the New Seven Wonders of the World. Peru, South America