Amusement & Theme Parks in Natick, MA
Aladdin's Castle