Barcelona is a vibrant city located on Spain's northeastern coast along the Mediterranean Sea. With over 1.6 million residents and a rich mix of Spanish and Catalan culture, Barcelona offers visitors diverse architecture, stunning beaches, and a lively city center full of narrow streets and plazas. The city is renowned for its Modernisme movement and iconic works by Antoni Gaudi, along with world-class food, nightlife, and cultural attractions that make Barcelona a top international destination.