Trek, trail and geo-caching