Bay Watch Bed & Breakfast, Cowichan Bay, British Columbia
Bay Watch Bed & Breakfast
Bay Watch Cowichan Bay Bed and Breakfast is located over looking the bay, in the Cowichan Valley on Vancouver Island, within walking distance of dining, shops, and tourist attractions.
Nearby Bed & Breakfasts