Monthly Archives: March, 2011

The Best of Connecticut: The Countryside Elegance of the Mayflower Inn and Spa

In one way, writing about New England’s unparalleled Mayflower Inn and Spa is probably the easiest assignment of our literary careers. However, finding the right superlatives to describe this extraordinary property was no easy task. Let us start with the first one that comes to mind – incredible!   Nestled in a pastoral setting in rural Connecticut …

Continue reading