Alexandria lies half way between Durban and Cape Town; and Port Elizabeth and East London - ideal for breakfast, luncheon and overnight stops. The town, originally known as Olifantshoek is steeped in the history of the Xhosa, Afrikaans, Portuguese and British people.
Read more...