2025 Ayia Napa TriathlonTriathlonHalf IronmanHalf IronmanHalf IronmanHalf IronmanHalf Ironman March 29, 2025Agia Napa, Famagusta, Cyprus