Straitsview
From Wikipedia, the free encyclopedia
Straitsview is a local service district in the Canadian province of Newfoundland and Labrador.
Location of Straitsview in Newfoundland and Labrador
Straitsview is a local service district in the Canadian province of Newfoundland and Labrador.