The recently opened viewing platform at the Niagara Parks Power Station offers a new perspective of the lower Niagara River with stunning views of both the Horseshoe and American Falls.
Wow. I really want to see this!
Oh neat, I’ll add this to my list for the next trip to Canada 😀
Wow. I really want to see this!
ReplyDeleteOh neat, I’ll add this to my list for the next trip to Canada 😀
ReplyDelete