tripaccomplice.wordpress.com
Savvy Travelers Know the ‘B’ List Deserves an ‘A’
Perched high in the Andes Mountains of Peru, nestled in a verdant valley, is the living Inca town of Ollantaytambo. Never heard of it? I’m not surprised. The reason has nothing to do with the…