The town of Ollantaytambo is the last stop, where you catch the train to Machu Picchu town, or it is the first stop for some who plan on taking the Inca trail hike. Whatever your agenda is, make sure you get out and explore this amazing place. There are two […]
Daily Archives: March 19, 2017
1 post