Set off the coast of Maine, Duck Ledges Island can only be accessed by boat, offering a truly off-grid experience.