Stockbridge, MA, A Magical Christmas Destination in New England

The most wonderful time of the year is upon us, and there is no better place in New England this time of the year than Stockbridge, Massachusetts. This quintessential New England town, nestled in the Berkshires, is a postcard place all year-round. But what makes it a top Christmas destination?…

White Elephant Resort, The Ultimate Nantucket Experience

Just 30 miles off the coast of Cape Cod, Nantucket Island feels like its own little world. An ideal one, where the beaches are always perfectly windswept, the lighthouses are straight out of a postcard, and life goes at a slower pace. There must be something really special about this…

Christmas in New England

The North Eastern region of the United States, known as New England, is one of the prettiest, most idyllic regions in the whole country, all year round (and especially around Christmastime). New England is made up of six beautiful states: Maine, Vermont, New Hampshire, Massachusetts, Rhode Island and Connecticut. Its…