Bar Harbor is the quintessential Maine coastal town and is the starting point for a day in Acadia National Park. With quaint shops, fabulous restaurants and ...