Click to display the map
Shamwari Private Game Reserve is a premier safari and holiday destination in South Africa’s ecologically and culturally significant Eastern Cape Province.
Shamwari, meaning “my friend” in…
The Victoria Falls River Lodge Island Treehouse Suites offer ultimate luxury and exclusivity. Positioned between Zambia and Zimbabwe, just upstream from the iconic Victoria Falls, the…