On the 26th May 2023, the Manx Museum opened its brand new gallery, dedicated to showcasing the history of the world's greatest road race. Whether you're visiting to watch the races, or at any other time, the gallery is an unmissable addition to any itinerary.