Cathedral bluffs yacht club provides excellent sailing, power boating and dining for club members. The club is located in the beautiful bluffer's park in scarborough scarborough...