Barcelona ranked as the 8th best city in the world According to the American consultancy Resonance, Barcelona is the 8th best city in the world