It is situated in a serene environment. They hold inspiring worship. Praises is constant.
My late grand mum church.. I used to follow to the church ..that time
Its a place where people come and worship God in Truth and Spirit
Its d best place of.worship
Wow