Best Rustic Retreat in New England
Sterling Ridge Log Cabin Resort has just been named as a recipient of the prestigious, “Best of New England” Editors’ Choice 2017 awards in Yankee magazine’s May/June issue for Best Rustic Retreat in New England. Yankee’s annual “Best of New England” Editors’ Choice 2017 awards feature, now in its 42