Bombards Island
Canada
>
Newfoundland and Labrador
>
Newfoundland
>
English Harbour East
>
Bombards Island
Bombards Island is a coastline area in English Harbour East.
Bombards Island
Vegetation and ground cover
Coastline