Amusement & Theme Parks in Mount Pearl, NL
Central Amusement Co Ltd