Barcelona is the largest city in Catalonia and the second largest in Spain. Situated on the Mediterranean coast of the country, Barcelona is a beautiful blend of rich history and modern elements that further beautify and preserve its ancient heritage. Combine this with the city’s perennially favorable weather conditions, buzzing nightlife and globally renowned cuisine and it is easy to see why Barcelona is one of the top tourist destinations in the world today.
Population: 1.6 Million (In 2012)
Size: 102.0 Sq Km