Plaza de la Independencia
August 3, 2024 in Panama ⋅ ☁️ 31 °C
Panama declared its independence from Colombia on November 3, 1903 in Plaza de la Independencia. This historic site is also known as Plaza Mayor or Cathedral Plaza. As you walk through the plaza,Read more





