The pretty little village named the UK’s ‘most beautiful’ | Travel News | Travel
The quaint Welsh village of Portmeirion, boasting its unique Italian flavour, has been declared one of the most picturesque towns in the UK. This comes as Time Out released their list of 15 awe-inspiring locations across Britain.Portmeirion is nestled near Porthmadog in north Wales. Its distinct style can be attributed…