Source: Tourism MediaEast LondonThis Eastern Cape river port city is famous for its European architecture, superb surfing and gorgeous South African Wild Coast beaches.WorldAfricaSouth AfricaEast London