random-times.com
Thousla Cross, a concrete memorial that commemorates a group of brave locals who saved the crew and passengers of a wrecked ship.
The Isle of Man, throughout its history, has seen its fair share of shipwrecks, with over 1,126 recorded within Manx territorial waters just 12 miles offshore of the island. One which is rather sig…