Page’s Resort and Marina
Gabriola Island
Seaside cottages, marina, kayaks, and bike rentals
Pacific Pro Dive and Marine Adventures
Courtenay
Scuba courses, marine tours, whale watching trips
105106107