If there is one thing that is not lacking in Barcelona is an assortment of beaches. There are beaches that are…
Barcelona is a multi-cultural city whose population is composed of people from all over the world. Many of its current…