South Africa – Mbizi Lodge

Trip to Mbizi Lodge in south Africa during World Cup 2010