The capital of Spain, Madrid is a wonderland of art, architecture, and uninhibited nightlife. There are many, many enormous cathedrals, more than a hundred museums, and plenty of monuments Places that must be visited include The Royal Palace, the Town Hall, El Retiro, Prado, Puerta del Sol, Plaza Mayor, Cathedral de la Almudena, Gran Via, Le Casa de Campo, Plaza de Espana, and the Plaza de Cibeles. Madrid, famed for its nightclubs, has hundreds of bars and clubs, the most notable being those in La Latina, Tribunal, and Gran Via. Food in Madrid is excellent, with surprisingly good seafood brought fresh from the coast.
Barcelona, Spain's second biggest city and one of Europe's most important ports, is located on the Mediterranean coast between the mouths of the rivers Llobregat and Besos. The capital of the district of Catalunya, it has become one of the most famous tourist destinations in the world, and has plenty of things to do and see. Sample the delicious Catalan cuisine at Can Punyetes and La Flauta. Visit La Rambla, the most famous boulevard in Barcelona, stretching from the harbor to La Placa Catalunya.