Treasure Island is located in Abuja, Nigeria on ZoologicalParkArea1,MoshoodAbiolaRd,opp.Area1ShoppingCentre,Garki. Treasure Island is rated 3.8 out of 5 in the category recreation center in Nigeria.
Address
ZoologicalParkArea1,MoshoodAbiolaRd,opp.Area1ShoppingCentre,Garki
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance