Spain is such a diverse European Country, from the breathtaking heights of Ronda, the vibrant culture of Salamanca to the freaking delicious vineyards around Casares. Some of the places to visit in Spain are pretty well-renowned – take for instance the must-see sights of Barcelona or the pretty Basque town of San Sebastian in the North but what … Continue Reading