United Kingdom October 3, 2023The Mawddach Trail – National Cycle Route 8 – Dolgellau To Barmouth Video Guide