Letaba Rest Camp

***

South Africa, Johannesburg

  • Piscina
  • Ristorante
  • Parcheggio
  • Bar
Map Photogallery

Letaba Rest Camp is located on a bend of the Letaba River, midway between the southern and northern boundaries of the Kruger National Park, South Africa.