St. Michaels: Historic Gem on the Eastern Shore
A historic waterfront town on the eastern shore of Maryland, St. Michaels is one of the favorite stops for people cruising on the Chesapeake. With several marinas and a lot of waterfront activities, it can seem like boating central during the season; on the other hand, it’s small enough (only one square mile with about 1,200 people) so you can get away from it all, if that’s what you have in mind. St. Michaels’ appeal is not a secret. Indeed, USA Today once named it one of the Top 10 Best Small Coastal Towns, and Coastal Living said it was…