Loughor Castle is located in the town of Loughor, Wales. Only a small ruin now remains on top of a mound overlooking the Loughor bridge. Rumour has it, there’s a secret tunnel running under it where buried treasure remains.