Explore some of the best things to do in St Michaels from visiting the Chesapeake Bay Maritime Museum to teeing off at Hog Neck Golf Course.