Plaza de la Independencia

Save

Let us know if these details are incorrect

Lonely Planet review

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.