'In Canada the Northumberland Strait separates New Brunswick from this island province'
Prince Edward Island
ISLANDS: In Canada the Northumberland Strait separates New Brunswick from this island province
In Canada the Northumberland Strait separates New Brunswick from this island province
In Canada the Northumberland Strait separates New Brunswick from this island province
ISLANDS
Prince Edward Island
ISLANDS