posted by:

South Africa

Mossel Bay Travel Blog | Travelogue | Travel Journal

Johannesburg, Pretoria, KrugerPark, Swaziland, Zululand, Durban, East London, Port Elizabeth, Knysna and Cape Town.