May 19—SEARSPORT — At 940 acres, Sears Island is the largest uninhabited island off the coast of Maine, making it an inviting patch of ground for proposed developments such as a shipping cargo port ...
If you want Acadia without the crowds, check out this top-secret Maine island, where the hiking is excellent and the nature ...