Squirrels Leap is nestled in the unspoilt bush near the southern tip of the Kruger National Park in Marloth Park. It has its own unique atmosphere with all the luxuries to ensure a comfortable and memorable stay in the bush.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.