Pamplona, Navarre

From BR Bullpen

Pamplona is in northern Spain and is the capital of Navarre.

People born here[edit]