I though it might be useful to start a list of links to websites that contain maps and info on various worldwide circuits / venues. As far as I'm aware there's nothing like this on TNF already and perhaps it could be treated as a sticky for people to add to if the Mods are happy ?
Tracks Around The World (silhouet.com)
Forums - The official Isle of Man TT website (iomtt.com)
CIRCUITI - TRACKS (gdecarli.it)
Miloracing Street Circuits Netherlands
Some may not be direct links so you might need to peruse the site to find stuff but the perusal will have its own rewards !!