I live in Pamplona – ranked as having the best quality of life in Spain: Here’s why it
Pamplona in northern Spain is a city renowned for its running of the bulls festival, as featured in Ernest Hemingway's novel The Sun Also Rises.Few visitors to the…