Independence Square is a grand plaza and park located in the heart of historic Quito. It's surrounded by impressive government buildings and churches that serve as monuments to the city's rich history and architectural splendor.
Get personalized travel recommendations and answers to your questions with our Next-Gen Travel Search.
Try AI Travel Planner