2.2 C
Llanberis
Sunday, January 19, 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