Niagara Falls, Canada
14000 Niagara Pkwy
N/A
+1 9053570322
I give this place a GLOWING review.
like
It is cool to see giant structure and how clean power is generated.
We did the tour and it was interesting. If your not interested in dams and mechanical stuff you may not like this. The tour is about 20 minutes followed by a short 10 minute movie about the place. Your not allowed to bring bags but you are allowed to bring a camera without the bag.
This place show the amazing power this glowing river create.
Cardinal on door and one on dash.
Deli
The best companies in the category 'Deli'