Africa

Teresa O’Connor

Camps Bay, Table Mountain, Plettenberg Bay, Western Cape, The Springbok Lodge, Kruger National Park, Pretoria, Durban, Johannesburg, Cape Town, East London, Port Elizabeth, Jeffreys Bay, Cape Saint Francis, Port Alfred, Port Saint Johns, Umngazi Hotel & Spa, Kosi Bay Lodge, South Africa