Explore the Interesting Displays and Artifacts at Markham Museum TodaySnuggled in the heart of Markham, the Gallery bids site visitors with a treasure of displays and artifacts waiting to be discovered. Tipping with its doors is akin to embarking on a trip via time, where each artifact holds a piece of history waiting to be unwinded. From interacti