davieaux island, slate island and trowbridge island on lake superior. the north shore of superior is breathtaking