Where is Laugharne castle?

Laugharne is located in Carmarthenshire, Wales. Carmathenshire is in the South of Wales.