Ok...
A motor park where you can board commercial vehicles to anywhere around the northern Nigeria. This is also located in Ikirun, Southwest Nigeria
Its a cool garage and had all areas bus
Notorious place
Better
Its okay