Arrival:
17th/19th/21st May 2026
Marathon/Half:
24th May 2026
Departure:
25th May 2026
Made by 209 Events Ltd