ABCDEFGHIJKLMNOPQRSTUVWY D Dalaucothi Dale Dale Castle Dandderwen Danescourt Railway Station Danylan Mound Darowen Day Hospital Princess Of Wales Days Inn Bridgend Cardiff Days Inn Cardiff Airport Dduallt Railway Station De Vere St. David's Park De Winton & Co Deep Lake Deepweir Tump Deeside Degannwy Castle Deganwy Deganwy Railway Station Denbigh Denbigh Castle Denbigh Community Hospital Deri Derry-Ormond Derwen Derwydd Devils Bridge Devynock Dihewid Dinas Bran Castle Dinas Emrys Castle Dinas Island Castell Dinas Mawddwy Dinas Powys Dinas Powys Castle Dinas Powys Railway Station Dinas Powys Ringwork Dinas Railway Station Dinas Rhondda Railway Station Dinefwr Castle Dinerth Castle Dingestow Dingestow Castle Dingle Road Railway Station Dingstopple Dinham Castle Dinorben Dinorwic Discoed Dixton Motte Dol y Canney Mound Dolanog Dolau Railway Station Dolbadarn Castle Dolbedwin Motte Dolbenmaen Dolbenmaen Castle Doldowlod House Dolforwyn Castle Dolgarrog Dolgarrog Railway Station Dolgellau Dolgoch Railway Station Dolgran Dolphin Hotel Dolwyddelan Dolwyddelan Castle Dolwyddelan Railway Station Domen Castell Domen Ddreiniog Domen Fawr Domen Gastell Domen Las Dovey Junction Station Dowlais Dragon Hotel Drefach Drim Camp Drim Castle Dryslwyn Dryslwyn Castle Dulas Dunns Lane Motte Dunvant Dwyran Dyffryn Dyffryn Ardudwy Railway Station Dyffryn-castell Dylife Dyserth Dyserth Castle ABCDEFGHIJKLMNOPQRSTUVWY