St Charles Lwanga is a church, located at Fadama Rd, Accra, Ghana
I prefer to keep my experiences regarding to churches to myself
Nice People
Wonderful
Very effective
Fulfilling
This place contains a lot for programming space and worship.
Because helpful