Esquire Names St. Michaels a Top 15 Town to Visit “Stepping into a time machine to visit a 19th century seaport” is exactly how Esquire