Ebo town Kingdom Hall is a church, located at Serrekunda, The Gambia
Awesome one of the best places to be in The Gambia