Barcelona is a city located on the coast of Spain along the Mediterranean Sea. It has over 5 million inhabitants and is known for hosting major world events like the Olympics. Popular places to visit include La Sagrada Familia church, Park Güell, Las Ramblas boulevard, and Tibidabo mountain. The city is also home to FC Barcelona, one of the top football clubs globally. Traditional Catalan cuisine includes dishes like escudella i carn d'olla soup and faves amb botifarra beans with sausage.