Kidwelly Castle...
kidwelly is on a par with the other great castles of wales.
we all get our moments. but if you want a truly medieval moment, catch a glimpse of kidwelly shrouded in early morning mist. spine-tingling stuff. so complete and we...
Carmarthen, Canada