And if you're looking for the best of Maine without the New England crowds, head for Southport, where the Newagen Seaside Inn (60 Newagen Colony Road) and its predecessor have been hosting guests ...