E
Efemena Ozore Review of GBLAGOS
The Palms Mall is one of the first malls in Nigeri...
The Palms Mall is one of the first malls in Nigeria and it is one of the best. Has a good number of shops and eateries. It also has a cinema

Comments: