I wrote about this site before. But now it’s published also in english! I think it’s the best possible site to find new places and roads!! And it’s about us bikers to make it even better. Check it out now!!
(Even if you’re from anywhere else than Finland)
https://motocaching.net/
It says in the frontpage: “Using the free Motocaching service, motorists can share awesome destinations, spots, suggest the coolest curvy roads, and journey to the coziest of places to take a break!”
At the moment I’m the number 1 cachemaker… But I really would like to see someone else make lots of caches!