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.