Barcelona, among the best cities in the world for many reasons Barcelona has a lot to offer in many areas: tourism, professional, cultural, scientific, etc. The…