&amp;quot;Our&amp;quot; car and house in South Africa, at Skukuza Camp. Safari Park Kruger in South Africa - 1 Day at Suzuka Camp