Located in South Harbour on the Northern tip of Cape Breton Island. Here you will find pristine beauty, quiet and find a very relaxing atmosphere.