CASTLEISLAND Races is one of the top meetings in the country with a history that goes back about 160 years.

The latest renewal took place last Sunday and as usual raised funds for a number of local charities, with a 13-race card keeping the big crowd entertained into the evening.