[projekktor id=’24256′]
Niagara Falls is not only a popular destination for Canadians. With the upcoming Memorial Weekend in the US, the Falls marks the beginning of tourism season.
Jeyan Jeganathan went to see how things are shaping up.
First Published: