Our Top 10 Best North Wales Cycle Routes for 2016Bwlch Pen Barras, North Wales, United Kingdom.If you like this please click an icon below to share it : Posted on 21st January 201616th February 2016 by Chris Hanson-Jones