Niagara on the Lake is voted "Prettiest Town in Canada" if you watch this video you'll understand why.
Today, Niagara is in full bloom and at it's best show of flowers and trees. No wonder we have some many international visitors and guests who love to browse the streets of this quaint, historical town.
Enjoy the video!!