Sounds awesome! I love doing team building activities in nature too. Hiking and camping trips really help everyone relax and connect on a deeper level outside the office. Another idea is to do a volunteer project together outdoors, like trail maintenance or beach cleanup - gives back to the community while bonding as a team.
I think a team building workshop combined with some leisure activities makes for a perfect trip. It’s productive and also gives everyone a chance to relax and have fun.