Genoa Bay Marina

Short Description

Genoa Bay Marina is located in the beautiful Cowichan Valley on Vancouver Island, British Columbia, harbouring contentment. It offers peaceful moorage with over 1,200 feet of dock space, stunning coastal views and a cozy bistro.