I think so! I've been visiting since I was a child....it's a big attraction here on the East Coast. If anyone is every up this way, I highly recommend going. It gets visitors from all over the world. The Christmas display is awesome.
If I ever make it up the east coast Mr. Maid had better have a meal ready.
 

New posts New threads Active threads

Back
Top Bottom