Arathusa Safari Lodge is an enchanting lodge which lies within the world renowned Sabi Sand Private Reserve, next to the unfenced Kruger National Park.