Ollantaytambo

Location

city in Peru

Mentioned in 1 video