This map has been created so that you can share your general location with other members, so that it's easier to arrange meets, gatherings, outings etc.
Obviously, as you don't want to advertise your exact location, I'd recommend just adding your nearest town or something.
We're also going to start adding green lanes, offroading locations etc to the map, so if you have any you wish to share, please let us know.
To add your location to the map, just comment with the town you'd like to be shown against, and one of the team will put you on. Alternatively, send me a PM with your location, and I'll add you to the map.
I've added my general location, and a couple of points of interest to get us started. Maybe the other mods would like to help get the ball rolling.
Obviously, this doesn't have to be limited to the UK, so any members from elsewhere can also get involved.