A hidden gem about an hour north of the gorgeous New England city of Portland, Maine, that exudes small-town beauty in its waterfront area is the small town of Wiscasset, Maine, where the ...