1 results found.

Trending Cities


Rating :

  • >
  • The city is located on the northeast coast of the Iberian Peninsula, facing the Mediterranean Sea, on a plain approximately 5 km wide. Barcelona is the capital city of Spain, and as well it is the second most populous municipality of the country, with a population of around 1.6 millions within the city limits. Barcelona is one of the leading tourist, economic, trade fair and cultural centre of the world. Its influence in commerce, education, entertainment, media, fashion, science all contribute to its status as one of the world's major global city. The city also occupies the fame of being a leading smart city...   More

    View All Cities

    Who likes and visited