The festival is hosted by Cape Mental Health to raise funds, promote mental well-being, and break the stigma surrounding mental health issues during Mental Health Awareness...
Get ready for the 27th instalment of the CT Kite Fest!