Plaza de la Independencia
Plaza de la Independencia
- Address
Lonely Planet review for Plaza de la Independencia
Plaza de la Independencia is the heart of Casco Viejo, and was the site where Panama declared its independence from Colombia on November 3, 1903.








