A great compilation of activities
https://www.businessballs.com/team-management/team-building-games-training-ideas-and-tips/