Barrow Harbour on the southeastern tip of the Eastport Peninsula