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 …
Recent Comments