Cycling is becoming one of the most popular activities as corporate events. It is taking golf’s place. Is there a better team building activity than cycling? Probably not! And then Barcelona is becoming very popular to hold corporate events. It is the perfect city to meet, with big hotel infrastructure, great food/restaurants, lots of things