Tag Archives: Segway

Niagara Segway Tours – Enjoy Wineries, Canals & Port Dalhousie on Two Wheels

Niagara Segway’s main location is at the St. Catharines Museum and Welland Canals Centre at 1932 Welland Canals Parkway. This location also hosts the viewing deck at Lock 3 where the ships traverse around the mighty Niagara falls as they travel up bound to the Upper Great Lakes or down to the St. Lawrence River. This location features 3 carefully planned Segway tours that include full training and safety helmets. … Read more »