Barcelona is blessed in an unusual way for a major international city in Europe. In very few other places are…
If like me, you love nothing more than sitting back with a view of the sea whilst enjoying a delicious meal, there…