This summer, fresh from cycling across Africa, record-breaking cyclist Mark Beaumont took on a new challenge; the North Coast 500 (NC500). Aiming to complete the route in an astonishing 48 hours, Mark pedalled through the elements to reach the finishing…