The Galician port city of Vigo offers affordable stays, world-class seafood, Blue Flag beaches – and paradise islands ...
Barcelona's is one of the most famous crests in world football - and there's a reason why the English flag is on it.