Instagram
Free Web Counters

Reviews

Here we post the reviews of people, who have already visited us and sent us their opinions. Thank you!

Believe it or not, but I feel it's the best attraction in Niagara Falls so far after the Falls.