Trius Winery Tour – One Of The Best Wineries In Niagara On The Lake Niagara on the lake is a quaint little town nestled on the shores of Lake Ontario, a stones throw away from the magnificent Niagara Falls. I first visited the town of Niagara-on-the-Lake a year ago, my