Aviemore Half Marathon 2023 7 Days 20 Hours 11 Minutes Date October 7, 2023 Time 10:00 Location Badaguish