Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Aqueduct still functioning in Ollantaytambo
Sea Ranch Abalone Bay: Enjoying a break in the shade under houses in the hill
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Pisac weaver has a little helper
Sea Ranch Abalone Bay: Meet Breakfast, Lunch and Dinner
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Ollantaytambo
Sea Ranch Abalone Bay: Ollantaytambo village built up on the foundation of ancient Inca ruins
Sea Ranch Abalone Bay: lunch on the way to our hotel
Sea Ranch Abalone Bay: Traffic congestion in the streets of Ollantaytambo
Sea Ranch Abalone Bay: Andy found a friend while taking a break from shopping in Pisac
Sea Ranch Abalone Bay: Weaver working on a textile offering soon tor sale in Pisac
Sea Ranch Abalone Bay: countryside on the way to Pisac, Peru
Sea Ranch Abalone Bay: Shoppers and locals alike enjoy Andy and Bert
Sea Ranch Abalone Bay: Shoppers and locals alike enjoy Andy and Bert
Sea Ranch Abalone Bay: Tourist shopping meca-Pisac
Sea Ranch Abalone Bay: Peruvian posing
Sea Ranch Abalone Bay: Peruvian posing
Sea Ranch Abalone Bay: Our guide shows us quinoa grains growing wild
Sea Ranch Abalone Bay: Peruvian countryside on the way to Ollantaytambo
Sea Ranch Abalone Bay: Peruvian countryside on the way to Ollantaytambo