St. Michaels is home to several must-see attractions that showcase its rich history and natural beauty. One of the top highlights is the Chesapeake Bay Maritime ...