Wikipedia / Belize Inlet
Wikipedia / Belize Inlet
Belize Inlet is an inlet on the Central Coast of British Columbia, Canada, located to the north of and adjoining Seymour Inlet.
Definition
Name origin
References