The Oceanfront Grand Resort and Marina is an oceanfront property in the village of Cowichan Bay, strategically located only 30 minutes away from Victoria a small, quaint resort town with local wineries, golf courses, marinas, organic farms, art gallerie