Location & basics
- Address
-
Legon Botanical Gardens, Haatso-Atomic Road, Accra, Ghana
Agbogba, Greater Accra 00233
Ghana
Neighborhoods
Ayawaso