Talk:Trap, Carmarthenshire

i live in this place, and know that they are both refering to the same place.