International Tour of Rhodes, UCI 2.2
International Tour of Rhodes, UCI 2.2 race produced and broadcasted by INA TV. The race took place in 4 days, in Rhodes, from March 16th to March 19th, 2023 with a hilly prologue and 3 stages in a total distance of 445km long and 10 hours live streaming.