Castle Square in Spain

Google Maps - Photo by Oscar Guindano

Castle Square is the central pedestrianised square of the old town, full of beautiful well maintained buildings.

SHARE

LOCATION

Address Plaza del Castillo, 31001 Pamplona, Navarra, Spain

Maps R984+QR Pamplona, Spain Open Maps

TAGS

Best Near Places in 20 km
Related destinations