Geocaching is an outdoor activity using GPS to find hidden containers (caches). Participants use a smartphone app to locate caches, often hidden in public places like parks. Once found, geocachers ...