Sand River Safari Lodge is situated in the Limpopo Province of South Africa, close to the town of Louis Trichard. The Lodge is right on the Sand river nestled into the South African Bush. The Lodge consists of three Luxury units that is serviced daily by our staff for the comfort of our Hunters.
Stacks Image 25
Stacks Image 29
Stacks Image 33