What is the significance of the Plaza de Navarra?
Plaza de Navarra is a central square in Tafalla, built on the site of the former Castle-Palace of the Kings of Navarre in 1856. It features the town hall and is surrounded by three façades with porticoes and balconies, making it a key architectural and social hub in the city.