Intaba Indle Estate is located in Bela-Bela, South Africa on Flamboyant St, Intaba-Indle Wilderness Estate. Intaba Indle Estate is rated 4.5 out of 5 in the category wildlife park in South Africa.
Address
Flamboyant St, Intaba-Indle Wilderness Estate