South Africa’s largest and deepest natural port and modern harbour, complete with scenic beauty and abundant sea life, numerous small fishing villages, holiday resorts and seaside towns.
South Africa’s largest and deepest natural port and modern harbour, complete with scenic beauty and abundant sea life, numerous small fishing villages, holiday resorts and seaside towns.