That's How We TravelJan 1, 20212 minPamplona, Spain: Our Family is From Where the Bulls RunPamplona, Spain, situated near the Pyrenees, is a Basque City in the Navarra province. Pamplona is a particularly special place for us as...