Accra - Accra International Conference Centre, Greater Accra, Ghana

Address: Castle Rd, Accra, Ghana