Barcelona is synonymous with football. Well, obviously it’s home to one of the best clubs in football—FC Barcelona. Their stadium Camp Nou is the largest in Europe and is like a monument for football fans. Well, it’s not just limited to that. Barcelona is one…