Dalhousie Yacht Club

Short Description

Dalhousie Yacht Club is a yacht club for sailing and power boats in Port Dalhousie, St. Catharines, Ontario, at the historic entrance to the first Welland Canals. It has about 120 docks, a restaurant, racing and learn to sail programs.