Experience hiking at Afan Forest Mountain Bike Trails, located in the beautiful town of Port Talbot, Wales.