barcelona beaches Tag

Barcelona is a city bathed by the Mediterranean, so its history has always been bound to the sea. Its intensive maritime and fishing activity made it one of the ports of reference along the entire coast of Spain. However, during the last 20 years the...