← Places
← Back to Places
Castletown
Place
Castletown is a town in the south of the Isle of Man that served as the Island's capital until 1869. Dominated by Castle Rushen, it was the centre of Manx government and administration under the Lords of Mann and through the early post-Revestment period, and is the location of Bridge House and the Nautical Museum.
Explore further
Choose from the options below to explore the items Castletown is linked to.