Geocaching is a new outdoor sport that combines technology and nature. Learn how geocaching works, the kinds of geocaches hidden and who maintains them.

Via diane gusa