While going through on Nairobi I fail to understand the meaning of CBD ? Please guide what does it mean. Thanks.
Isn't this a fairly universal abbreviation for Central Business District?
With the aid of google its central business district as mention above.
Central Business District
This topic has been closed to new posts due to inactivity.What are forum guidelines?