The Guide to The Itchimbia Park in Quito
Itchimbía Park is a 54-hectare hilltop park in Quito’s Historic Center, best known for its panoramic viewpoint over the Old Town and its glass-walled Crystal House cultural center. At 2,900 meters, it’s one of the […]
The Guide to The Itchimbia Park in Quito Read more »




