Cowichan Bay Marina

Short Description

Cowichan Bay Marina is located at the centre of a historic seaside village on Vancouver Island, surrounded by Gulf Islands and amazing marine life. It offers boat moorage and docking in a natural harbour.