We headed to North Haven Island, in Maine to explore the island, stay at Nebo Lodge, and get a 2-hour tour of a working Oyster Farm! I loved the farm tour and had a fantastic dinner at the Nebo Lodge Restaurant. Click to learn more about the things to do on North Haven Island and read the first impression restaurant review of our dinner.