The tallest total entertainment complex
Make sure your Niagara bus tours includes a stop here to see the Falls from 233 metres up. After that, enjoy a great meal in the revolving restaurant, and check out Niagara’s largest indoor amusement area and 4D theatre.
Reviews
There are no reviews yet.