Overlooking the Sand River, Dulini River Lodge offers a luxury stay in the Sabi Sands region of the Greater Kruger.