New England has one of the most beautiful beach towns in the world, according to Travel + Leisure
Travel You'll find it in Maine. Bar Harbor, Maine. Bar Harbor Chamber of Commerce Beach towns are beautiful and fun and relaxing and one of the best in the world…