Visiting: Alexandria, Elmina, Cairo, Kumasi, Accra, Ghana, ...more
Visiting: Alexandria, Elmina, Cairo, Kumasi, Accra, Ghana, Cape Coast, Egypt ...less View Tour