Barcelona is the coastal capital city of Catalonia, home to over two miles of sandy beaches, and some of Spain's most iconic architecture. The city is Spain's second largest, and was founded in the third century by the Romans, while today its Catalonian traditions set it aside from the rest of the country in terms of cuisine and culture. Hire a car in Barcelona and you can take in the oldest part of the city, the Barri Gòtic, which is just off La Rambla, and is home to the Casa de la Ciutat and the Museu Picasso.