Ultra X organises multi-stage and single-stage ultra marathons in some of the most beautiful parts of the world. It hosts events in Jordan, Mexico, Tanzania, Slovenia, The Azores and all over the UK.
Ultra X organises multi-stage and single-stage ultra marathons in some of the most beautiful parts of the world. It hosts events in Jordan, Mexico, Tanzania, Slovenia, The Azores and all over the UK.