Machu Picchu
Nothing captures the exhilaration of discovery better than a trip to the world-renowned Machu Picchu ruins. Machu Picchu is an ancient Inca site – said to be a resort for the Inca elite during its heydays – high up in the Urubamba Valley of Peru. Historians say it was built Read more »