Official ITRA Partner
Ultra X Sri Lanka is a five day 250km multi-stage ultramarathon that takes place in the "Pearl of the Indian Ocean".