Machu Picchu

Discover the ancient Incan city of Machu Picchu with Mayflower Cruises and Tours. Perched high in the Andes Mountains of Peru, Machu Picchu is one of the world’s most iconic archaeological sites. Explore the terraced ruins, marvel at the stunning views of the surrounding mountains, and learn about the rich history of the Inca civilization. Machu Picchu’s mystique and grandeur make it a bucket-list destination for travelers from around the globe.