St. Michael, MD. Small town on Chesapeake Bay