DEVELOPMENT ACTIVITY

Terrace Africa has various development projects on the go: