International Race Calendar:

Search by date or country.  Abbreviations used for Countries:  USA, NH (Netherlands), ESP (Spain), RSA (South Africa), AUS (Australia), PRT (Portugal) NZ (New Zealand), CA (Canada), IT (Italy), SE (Sweden), GER (Germany), FR (France), Hong Kong, Tahiti.