Shoal Harbour is a small community in Newfoundland and Labrador, Canada.
[1] It is part of the Town of Clarenville and just north of Clarenville proper.
This Newfoundland and Labrador location article is a stub.
You can help Wikipedia by expanding it.