voici ce que j'ai trouvé sur un site Sri Lankais :
"Taking place once a year in
Kandy, it is held for two weeks in July or August - the actual dates depending on the phases of the moon"
et sur un autre site : du 22 juillet au 1er août
A vérifier... Merci Google