Location & basics Address within the GOLF ESTATE AND RASTA VILLAGE ENCLAV... Tema, Greater Accra Region 23321 Ghana Get directions Show map