Saint Michaels Is The Best Small Town In Maryland For A Weekend Getaway Located on the Chesapeake Bay, there is so much to love about the historic town of Saint Michaels, Maryland. Category: External Feed Post navigation Previous: Previous post: Elly Tierney: Despite facing challenges, Annapolis Market House is flourishingNext: Next post: Souls at Sea Ceremony Honors Middle Passage Victims, African Americans Lost at Sea