News

Bar Harbor, Maine — 'human-made and natural beauty' Travel + Leisure said that Bar Harbor is one of the most beautiful beach towns in the world, giving it the No. 11 spot on the list.