13.9 C
Llanberis
Monday, July 13, 2020
Home Geocaching

Geocaching

noun geocaching 1.
an activity or pastime, in which a container is hidden at a particular location for GPS users to find, by means of coordinates posted on the internet.

- Advertisement -

MOST POPULAR

HOT NEWS