Hi this park i believe was man made and it is situated in Dockyard west side of the island.Thought i would let people see what it is like.Now there is not many people there cos the cruise ship was not docked.Also the season has almost come to an end.Enjoy.Leave me comment if you can!
Been
Down that slide
:)
NRGTWISTEDKILL 7 months ago
I went there and loved it.
IrishNick317 8 months ago
Looks alot better than it did when I lived there in 2000, it used to be the islands dump!, cars, mopeds. tv's the lot got dumped right there!
A great improvment would be an understatement!
Creamo555 1 year ago