Sandwiched in the heart of New England, Foxwoods is located halfway between Boston and New York City. You could spend a month here and barely touch upon everything they have to offer. Foxwoods … The wonder of it all.