Barcelona is an astounding cosmopolitan city that lies on the water in the Northeast of Spain. It is the second largest city in Spain and the capital of the Catalan district. Barcelona is a bilingual city where everyone speaks Castilian Spanish, but natives speak Catalan to one another to indicate their prideful Barcelona roots. The city has astonishing architecture, vivacious nightlife, and incomparable culture. Get accustom to Barcelona’s rich culture and vibrancy.