Three Trees at Spioenkop is a family-owned-and-run small luxury lodge situated at the foot of the Drakensberg mountain range, and in the heart of the Natal Battlefields. It comprises 6 luxury en-suite ... Click for More