Plaza de la Independencia, also known as Plaza Grande, is the main square in Quito. It is surrounded by important historical buildings, including the Presidential Palace, the Metropolitan Cathedral, and the Archbishop's Palace.
Unlock the Secrets of Quito: A Captivating Quiz on Ecuador's Enchanting Capital!