Not Many People Know About This Creepy Island Ghost Town Hiding In New England

Swan Island, a preserved ghost town on the Kennebec River, offers a glimpse into a once-thriving community now overtaken by nature.

Published Oct 7, 2016

Written by 

The Most Enchanting Christmastime Main Street in the Country Is Portland in Maine

Christmas in Portland, Maine is a magical experience with spectacular lights and festive streets.

Updated Oct 18, 2024

Written by 

The One Maine Town That’s So Perfectly New England

Wiscasset, known as the "prettiest village in Maine," offers quintessential New England charm, historic sites, and renowned lobster spots.

Updated Aug 12, 2024

Written by