3 min read Travel Thousla Cross, a concrete memorial that commemorates a group of brave locals who saved the crew and passengers of a wrecked ship. 3 years ago Nathan