Nebo Lodge is an historic B&B located 12 miles off the coast of Maine on the island of North Haven. Located just up the hill from the ferry landing in the village center, the Lodge has 9 lovely guest rooms, a cozy living room with a fireplace, and two outdoor decks where guests can curl up with a good book or a glass of wine. During the day, guests can explore secluded beaches and paths, bike on nearly traffic-free roads, kayak quiet coves and inlets, play golf or take a scenic boat ride at suns