The Best Place To Enjoy The Magical Ambiance Of Christmas Is In New England
Do you have a favorite holiday memory in New England? Perhaps, it is a special place or a family activity such as shopping at quaint village shops, caroling, or a horse and buggy ride that brings back memories of happier times?
Nashua Video Tours put together this video that includes lovely Christmas scenes from Portland and Kennebunkport, Maine, Portsmouth, New Hampshire, the White Mountains, Boston, Massachusetts, and Vermont.
Watch this video to see the wonders and magical ambiance of a white Christmas in New England.: