Machu Picchu Machu Picchu is the one location synonymous with travel to Peru. The Inca city hidden in the Andes near Cuzco is a wonder of the world and one of the most sought after destinations in South America, if not the planet.