Jendal is a Shopping mall located in Gambia. It is one of the 125 Shopping malls in Gambia. Address of Jendal is Serrekunda, Gambia.
Some of the places around Jendal are -
Serrekunda, Gambia
Address of Jendal is Serrekunda, Gambia.
Jendal is a Shopping mall in Gambia