Saint Michaels is brimming with attractions that showcase its rich history and natural beauty. A visit to the Chesapeake Bay Maritime Museum is a must for ...