Nebo Lodge is a bed & breakfast located on the offshore island of North Haven, Maine, one of the most beautiful places on earth. From the early 1900's through the mid 1950's, Nebo Lodge enjoyed a heyday as part of the famous Haven's Island Inn. Visitors from Boston, New York and further afield spent their vacations enjoying North Haven: sailing, swimming, and relaxing. Nebo hosted some of the island's most famous visitors, including Bobby Kennedy and sister Jean in the early 1950's.In 2005, several island residents bought the old Inn with the intention of restoring it as a working bed & breakfast. Over this past year, ...