
The city of Barcelona is located in the northwestern region of Catalonia, in Spain. This Mediterranean city is known for its architecture, its many art museums and its parks with observation platforms. Architecture. Gaudi’s architecture is present in the city center. Visitors will be able to see the Sagrada Familia, a yet unfinished cathedral known…
Read More



