NileGuide Expert Says:
Open daily from 11am to 1am be sure to check the Alien Encounter whenever you get to Niagara Falls if you like a little thrill in your life.
5743 Victoria Avenue
L2G 3L6 Niagara Falls (ON), Canada
NileGuide Expert tip:
Park in the nearby parking lot at Niagara Casino for a fee.