Two hours flat from Philly, the historic hamlet of St. Michaels, Maryland — where the church is older than the Constitution — is decidedly not a beach town. Instead, it’s flanked on either side by ...