Kennebunkport’s “Christmas Prelude,” a magical holiday celebration to commence the Christmas season, will be held for its 39th year in a row. The Prelude reminds
Kennebunkport’s “Christmas Prelude,” a magical holiday celebration to commence the Christmas season, will be held for its 39th year in a row. The Prelude reminds