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 Ave, Niagara Falls, ON, Canada
NileGuide Expert tip:
Park in the nearby parking lot at Niagara Casino for a fee.