Canoe Beach Cafe & Water Sports

Restaurant in Blind Bay (Sorrento), BC