There’s nothing quite like the coziness of a New England getaway. Whether you’re leaf-peeping in the mountains of New Hampshire, dining on fresh lobster on the coast of Maine, or meandering local farmers markets in Vermont, if you’re looking for a charming vacation with a small-town feel, consider exploring New England. Moreover, RCI resorts in …
