April 2018 Events in St. Michaels, MDSpring is here and there is no better time to find out why Southern Living Magazine named St. Michaels the best small town in Maryland...