According to the World’s Best Cities ranking, Barcelona is in sixth place among the top 100 cities in the world to live in with populations over...