Barcelona is a city that is packed with events, activities and things to do for all ages, including even the…