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