Barcelona and all its diversity Mar 22 City·Travel Barcelona, as the capital of Spain, offers a wide range of fun activities for both nature and sea lovers. We decided to…