Oba Eweye of Isiwu palace Ikorodu North local government, Ikorodu, Lagos, Nigeria
Oba Eweye of Isiwu Palace is a City park located at Oba Eweye of Isiwu palace Ikorodu North local government, Ikorodu, Lagos, Nigeria. It has received 9 reviews with an average rating of 3.9 stars.
The address of Oba Eweye of Isiwu Palace: Oba Eweye of Isiwu palace Ikorodu North local government, Ikorodu, Lagos, Nigeria
Oba Eweye of Isiwu Palace has 3.9 stars from 9 reviews
City park