Beddgelert, Gwynedd: The subject of many tourism websites focusing on the best places to visit in Wales, not to mention countless photo albums the world over, the picturesque village of Beddgelert is a must-visit in Snowdonia.
- Betws y Coed, Conwy: The riverside town of Betws-y-Coed in Conwy is equally attractive.
- Llanrwst, Conwy: Located just a mile from Snowdonia National Park, the charming town of Llanrwst in Conwy is home to what must be one of the most photographed buildings in Wales.
. Llangollen, Denbighshire: Another much photographed Welsh landmark can be found in the attractive town of Llangollen in Denbighshire.
- Laugharne, Dyfed: The people of Wales are justifiably proud of their rich cultural heritage.
6. Brecon, Powys: While you’ve no doubt already got Brecon Beacons National Park on your Welsh travel list, make sure you also include the town of Brecon.
- Tenby, Pembrokeshire: Tenby in Pembrokeshire is another Welsh seaside town that should be visited.
8. Tintern, Gwent: An easy addition to the travel itinerary of those visiting the attractions of Bristol in England, the historic village of Tintern is a must-do destination in Wales.
- Hay on Wye, Powys: An hour’s drive north of Tintern and equally close to the English border lies the charming market town of Hay-on-Wye.
10. Merthyr Tydfil, Glamorgan: An easy day trip from the Welsh capital of Cardiff, a 20-minute drive to the south, the town of Merthyr Tydfil has much to commend it.
- St. David’s, Pembrokeshire: A drive through Wales also affords the chance to visit the UK’s smallest city.
- Chepstow, Monmouthshire: Just 17 miles away from the English city of Bristol and 19 miles from the Welsh city of Newport, Chepstow in Monmouthshire offers a great introduction to Wales for those on a tight UK travel itinerary.