We are located in the beautiful Bay of Islands - on the Island of Newfoundland !Nestled under the foothills of the Long Range Mountains a cosy, unique experience awaits. Captain Co... more... See more text