Idéalement situé sur la rivière Welland à Niagara Falls, Canada, le club est a Boat CTC de nombreux services pour offrir à ses membres.