The final stage of the Tour de Timor finished on the tropical shores of the beautiful Timor Sea after another tough and elevation heavy 90km stage from the mid week camp in mountain village of Aileu. Now riders can relax in the comfort of their accommodation in the capital city Dili after a week of […]
Tour de Timor stage 5: Vaz and Ricardo wrap up emphatic GC victories
Related Event: Tour de Timor 2018