Accra Digital Center

Ring Road West, Accra