Visit East London South Africa – Africa Travel Channel

East London is harbour city situated in the Eastern Cape, South Africa. It offers travelers unique travel experiences and great accommodation options.