Abu Dhabi’s journey to the World Championship Finals on Yas Island 16 March 2022 No Comments The venue for this November’s World Triathlon Championship Finals was announced today – it will take place on Yas Island, the site of the Abu Read More