Location of Nanaimo and Gabriola Island

Gabriola, part of the Regional District of Nanaimo, is the most northerly of the Southern Gulf Islands in the Strait of Georgia between mainland BC to the east and Vancouver Island to the west. The Gulf Islands are an archipelago consisting of hundreds of islands of various sizes stretching from the San Juan Islands in the United States to the Northern Gulf Islands, north of Gabriola. The biggest of the Southern Gulf Islands are Gabriola Island, Galiano Island, Kuper Island, North and South Pender Island, Saltspring Island, Saturna Island, Thetis Island, and Valdes Island