Letaba River Lodge
85 Broederstroomdrift, Ledzee, Tzaneen, South Africa
Booking.com
Book Now