Tudor Water Sports Tom Mboya Street – Mombasa
+254 711 281 241
info@triathlonkenya.org

Anna Setwell

“I had an overall amazing experience at RCA’s Lighthouse location. The building and physical amenities were well beyond what I could have hoped …”