5.9 C
Llanberis
Tuesday, November 12, 2019
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