The Friendliest Towns In America (TRAVEL)
BAR HARBOR, MAINE Yes, this New England seaside town (home to Acadia National Park) attracts thousands of visitors during