The luxurious Jock Safari Lodge is situated in 6000ha of exclusive traversing in the Kruger National Park in South Africa.This Big Five safari destination offers timeless elegance in the 12 thatched suites overlooking the Mitomeni and Biyamiti rivers