Barcelona is the capital of Catalonia and the second largest city in Spain with sixty five municipal parks and seven fabulous beaches. Barcelona has a reputation of being one of the most visited cities in the world.
Situated on the Mediterranean coastline Barcelona has been voted as the best beach city in the world by National Geographic. Barcelona’s beaches were featured on Discovery Channel’s documentary, ‘World’s Best Beaches’ in 2005.