Turnour Island

English

Proper noun

Turnour Island

  1. An island on the Central Coast, British Columbia, Canada, named after Captain Nicholas Turnour.