Llamas and Alpacas so lovely. You can find a lot of them in Peru 🙂
Llamas and Alpacas so lovely. You can find a lot of them in Peru 🙂
Ollantaytambo is a small but very lovely town, full of positive energy, situated in the Sacred Valley of the Incas (Vale Sagrado de Los Incas). A lot of people pass it every day in the way to Machu Picchu. Only […]