Trujillo Travel Articles

 
Trujillo’s Decapitators from Outer Space – Trujillo, Peru, South America
When Jonathan Garrett visits the vast adobe pyramids outside Trujillo, he ends up coming face to face with decapitating gods and tales of aliens from outer space.