240 Davis Rd, Gabriola Island, British Columbia V0R 1X1, Canada
On the stunning Gabriola Island in British Columbia, Canada, on 7 acres of coastline and forestland. You can image your ceremony, reception, and accommodation all in one location, making it the ideal location for weddings and other special occasions.