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…