Granted, any story on Maryland’s Eastern Shore has to include St. Michaels and Ocean City. But aside from these familiar destinations, there are some vibrant hamlets tucked away by the Chesapeake Bay—and many perfect for spur-of-the-moment family daytrips or romantic overnighters.