Puno and Islas Flotantes and Isla Taquile

Cuzco

Machu Picchu

Arequipa and the Condors

Trujillo and Huanchaco