I recently came across some images of a town in Spain with river swimming and pools, (view of snow covered mountains in the back ground), but, for the life of me, I cannot remember the name of the town.
Long shot, I know, but any suggestions please ?
Don't forget to leave a review of the French and other European campsites you have visited!