Ghost Festival
The city is host to many ethnic festivals throughout the year. The largest, the Great Holy Ghost Festival, occurs each August at Kennedy Park and attracts over 200,000 visitors, everywhere from Canada, to Portugal. The feast is held over a total of four days.