St. Michaels Events

St. Michaels hosts many interesting, educational, and fun events.

Go to stmichaelsmd.org for a full list of events and activities