WALES’ TOP 10 HAPPY PLACES
1. Llandrindod Wells..................................... (5)
2. Monmouth .................................................. (7)
3. Anglesey ....................................................... (9)
4. Llandudno..................................................(58)
5. Bridgend .....................................................(62)
6. Cardiff ...........................................................(82)
7. Wrexham.....................................................(99)
8. Swansea ................................................... (122)
9. City of Newport .................................... (203)
10. Caerphilly .............................................. (206) (Overall Britain rankings in brackets)