Barcelona is a vibrant city full of attractions and activities for tourists to enjoy. Popular attractions include the Sagrada Familia, Park Güell, La Rambla, the Gothic Quarter, La Boqueria Market, and Montjuïc Castle. Barcelona also has a variety of museums, galleries, and parks, as well as many beaches and nightlife spots.