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. 2 years ago Nathan