Wales

The charming town of Beddgelert with it’s beautiful buildings, stone bridge and stream.