North Haven, Maine is a tropical island paradise located 12 miles off the coast of Maine.
JK It's not tropical. This is Maine we're talking about.
North Haven is a beautiful, majestic, inspiring island made up of less than 400 year round residents.
An hour ferry ride is required to head on over to "America," or "The Big City," or what is known on a map as Rockland, Maine.