With challenging mountain trails, epic coastal routes and family-friendly traffic-free paths, Wales is high on our list of top cycling destinations.