Accra - Google Accra, Greater Accra, Ghana

Address: Accra - Google Accra, Greater Accra, Ghana