Monhegan Island

12 miles off the coast of Maine.

A place that has chosen to leave time behind.