Barmouth
The Welsh town of Barmouth has one of the best settings of any holiday resort in the UK. It has some of the best beaches in Britain, and sits on an estuary with exceptional views of the Snowdonia National Park.
The Welsh town of Barmouth has one of the best settings of any holiday resort in the UK. It has some of the best beaches in Britain, and sits on an estuary with exceptional views of the Snowdonia National Park.