You have a new team or want to develop the cooperation in an existing team? The communication is not yet efficient or your team members are working against each other?
Why not make it a necessity for all members to pull in the same direction while offering an exciting experience with a fresh breeze in order to clear the heads? Send your team on a sailing boat together and let them work as a team on such. They will feel the breeze of the ocean, hear the sail in the wind and experience the calm and the turbulences.
Sailing as a team building activity will give your team and exciting memory they share with each other as well as the necessity of working together as a team and the improvement of the cooperation between the team members.