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