Source: Tourism MediaCadillac MountainDrive or hike to the top of Mount Desert Island’s tallest mountain at daybreak and you will be the first person to view sunrise in the United States.The WorldNorth AmericaUSAHancock CountyMaineBar HarborCadillac Mountain
Source: Tourism MediaBradbury Mountain State ParkThe WorldNorth AmericaUSACumberland CountyMainePortlandFreeportBradbury Mountain State Park
Source: Tourism MediaCadillac MountainDrive or hike to the top of Mount Desert Island’s tallest mountain at daybreak and you will be the first person to view sunrise in the United States.The WorldNorth AmericaUSAHancock CountyMaineBar HarborCadillac Mountain
Source: Tourism MediaLong Sands BeachThe WorldNorth AmericaUSAYork CountyMaineOgunquit - WellsLong Sands Beach
Source: Maine Office of Tourism.Bar HarborSalty sea air, rugged granite cliffs and sandy beaches welcome visitors to this island refuge on the northeastern U.S. coast.The WorldNorth AmericaUSAHancock CountyMaineBar Harbor
Source: Tourism MediaLL Bean Flagship StoreThe WorldNorth AmericaUSACumberland CountyMainePortlandFreeportLL Bean Flagship Store
Source: Tourism MediaCadillac MountainDrive or hike to the top of Mount Desert Island’s tallest mountain at daybreak and you will be the first person to view sunrise in the United States.The WorldNorth AmericaUSAHancock CountyMaineBar HarborCadillac Mountain
Source: Tourism MediaHiggins BeachAt the mouth of the Spurwink River in Scarborough, take a stroll on the white sand or paddle a kayak over gentle waves.The WorldNorth AmericaUSACumberland CountyMainePortlandScarboroughHiggins Beach
Source: Tourism MediaSeal HarborJoin sailboats, lobster boats, yachts and even the harbor’s namesake animals in this picturesque destination on Maine’s Mount Desert Island.The WorldNorth AmericaUSAHancock CountyMaineBar HarborSeal Harbor
Source: Sugarloaf Mountain Resort / Jamie WalterSomerset CountyThe WorldNorth AmericaUSAMaineSomerset County
Source: Tourism MediaBradbury Mountain State ParkThe WorldNorth AmericaUSACumberland CountyMainePortlandFreeportBradbury Mountain State Park
Source: Tourism MediaLong Sands BeachThe WorldNorth AmericaUSAYork CountyMaineOgunquit - WellsLong Sands Beach
Source: Maine Office of Tourism.Bar HarborSalty sea air, rugged granite cliffs and sandy beaches welcome visitors to this island refuge on the northeastern U.S. coast.The WorldNorth AmericaUSAHancock CountyMaineBar Harbor
Source: Sugarloaf Mountain Resort / Jamie WalterSomerset CountyThe WorldNorth AmericaUSAMaineSomerset County
Source: Tourism MediaHiggins BeachAt the mouth of the Spurwink River in Scarborough, take a stroll on the white sand or paddle a kayak over gentle waves.The WorldNorth AmericaUSACumberland CountyMainePortlandScarboroughHiggins Beach
Source: Tourism MediaCadillac MountainDrive or hike to the top of Mount Desert Island’s tallest mountain at daybreak and you will be the first person to view sunrise in the United States.The WorldNorth AmericaUSAHancock CountyMaineBar HarborCadillac Mountain
Source: Tourism MediaGreenvilleIn northern New England, this town features a charming collection of colonial architecture surrounded by dense wilderness and immaculate blue water.The WorldNorth AmericaUSAPiscataquis CountyMaineGreenville
Source: Tourism MediaMount Desert IslandThe WorldNorth AmericaUSAHancock CountyMaineMount Desert Island
Source: Tourism MediaState Street ChurchPortland’s history of religious tolerance finds its place in a Gothic Revival building at the city center, perfect for attending religious services while on vacation.The WorldNorth AmericaUSACumberland CountyMainePortlandDowntown PortlandState Street Church
Source: Tourism MediaBethelExperience year-round outdoor recreation, and relaxation, in this town nestled between forest reserves and some of the state’s tallest mountains.The WorldNorth AmericaUSAOxford CountyMaineBethel
Source: Sugarloaf Mountain Resort / Jamie WalterSomerset CountyThe WorldNorth AmericaUSAMaineSomerset County