Barcelona Things to See and Do
Barcelona is a coastal city in Spain that can not only boast a beautiful cosmopolitan city but also has a sensational beach to enjoy near the Costa Brava region, one of my favorites. The second city of Spain has often been a particularly popular destination for visitors because of the […]