Coychurch

Coychurch

Coychurch (Welsh: Llangrallo) is a small village that sits between Pencoed and Bridgend in Wales, bordering with Bridgend Industrial Estate.

Read more about Coychurch.