Have tried searching, but can't get a fix on where this place is. Could somebody please shed some light for us. Approx. 8 years ago there was a mini golf place at the back of the Holiday Inn - is that still there, and how does it compare? (Doesn't sound as if it's Dino Park everyone's referring to).
Appreciate your help.