Carrog is a small village in North Wales.
It is in hilly country, and on the banks of the River Dee, a few miles from Llangollen. It is also not far from Corwen.
Carrog has a good number of visitors by steam train, as it is the present terminus of the restored Llangollen Railway.
Between Carrog and Corwen is a hill fort, and on the other side of the Dee is Cynwyd Forest.