Nestled in the tranquility of picturesque Genoa Bay on Vancouver Island, about 1 hour north of Victoria and only 20 minutes from Duncan, the Genoa Bay Café has rewarded guests with one of the most delightful dining experiences in the Cowichan Valley.
Partial Data by Foursquare.