Manx Radio at 60
X Manx Radio: 60 Years Serving the Nation
Wednesday, 7 February 2024 - 6 minutes
In this episode from 2005, Peter and David take a look at the surprising history of an altar tomb in Onchan graveyard, which marks the final resting place of the last surviving officer from the ship Victory at the Battle of Trafalgar.