Some of the activities at Hayle Youth Project