I was searching around the island (on Google Earth, hey, I'm a map guy) and I see this funny looking area. It turns out there's a Go Carting track just south of Grand Case. Has anyone on TTOL ever been there?


Dolfer