News
One of the very best beach towns on the planet is located right here in New England, according to a new ranking.
New England has one of the most beautiful beach towns in the world, according to a recent ranking by Travel + Leisure.
For local businesses in Bar Harbor this time of year, tourists are usually eager to spend time in coastal Maine.
Bar Harbor Whale Watch Company offers different cruises highlighting the best the Maine seacoast has to offer.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results