I've a mates wedding at lake Garda, Italy, next June so I'd like to race each weekend surrounding the wedding.

The wedding is Tuesday 1st June, are races usually the same weekend every year over there? If so any recomendations for last weekend of May and first weekend of June?

Any websites/calendars of races to look at?

Don't mind travelling around the alps. We'll fly and hire a car.