The Mid-coast Maine area is a series of small towns with great locations, often with jaw-dropping ocean and harbor views.