Search by:
Last search:
Built in the fifteenth century and tucked away in the mountains of Peru, Machu Picchu was abandoned after the Spaniards conquered the Incan empire in the sixteenth century. It remained hidden until…