Travel Nazca Monkeys Aidan Mar 25, 2012 Tagged with Nazca, Peru I also visited Nazca, the self-proclaimed astronomical capital of the world and home to the Nazca … Nazca Monkeys Read more →