Geocaching Unlimited is a geocaching consulting company providing custom designed geocaching activities for your group...
Geocaching combines these things with exploring, treasure hunting, education, problem solving, team work/cooperation, nature studies, etc.