East London, Eastern Cape, South Africa

East London is a charming little town nestled on the edge of the Indian Ocean. Nothing happens very fast here, but the surf is excellent and the city is...more