Perhaps the cradle of Latin American history and culture, Peru is a country of startling contrasts.
Deserts, forests and snow capped mountains await you. Magical and mysterious places, the Nazca lines, Lake Titicaca, Machu Pichu and the Inca Trail await you.