Es la capital y ciudad más poblada de la Comunidad Autónoma de Cataluña y la segunda más grande de España. Situada a orillas del mar Mediterráneo ofrece un sin fin de atracciones para el turista que van desde las ruinas romanas y la ciudad medieval hasta los barrios del modernismo catalán. Uno de los lugares de mayor atractivo son las Ramblas, paseo situado entre la Plaza de Cataluá, centro de la ciudad, y el puerto antiguo.
Barcelona cuenta con numerosos parques, los más conocidos son el Parque Guell, diseñado por Antoni Gaudí en el distrito de Gracia, el parque de Montjuich, situado en la montaña del mismo nombre, y el Parque de la Ciudadela, situado en el centro de la ciudad.
Barcelona además cuenta hoy en día con 6 playas que ocupan más de 4,2km lineales de litoral. Las playas son plenamente céntricas, están comunicadas con el centro y están situadas a pocos minutos de cualquier punto de la ciudad.