Here are some of the hidden gem small towns near Acadia National Park to visit and base oneself ... to live (or serve as ...