gtcmarketing
Travel Inspiration: Perusing Peru
The Inca—master masons, worshippers of the sun, and rulers of Peru. That is, until one particularly heady conquistador rode into town and single-handedly wiped out an entire civilization. Today Peru, gentle South American republic, is a mix of ancient temples and Spanish colonialism. Except in Machu Picchu, where for four centuries or so Inca—and Inca [...]