Borobudur Marathon 2018 (21.1KM)
Borobudur Marathon is an IAAF and AIMS certified course and truly an exceptional cultural race experience for runners all over the world. There were the full marathon, half marathon, and 10KM categories available to suit