MSHS is dedicated to keeping the history and heritage of the Mainland South area of Halifax alive.
May 25
Memorial Day in the USA is heldĀ on the last Monday of May every year.…Read more