Independence Square is the principal and central public square of Quito, Ecuador. This is the central square of the city and one of the symbols of the executive power of the nation.
Address: Venezuela St. and St. Old Town, Quito 170401, Ecuador
This section is currently under construction.
SHARE THIS PAGE
View all comments