Although sun and fun are the main reasons for visiting Barcelona, the endless stream of tourists coming to the city includes many…