In the Tswana language Tswalu means ‘a new beginning’ and consists of nine extremely spacious suites called ‘legae’ meaning ‘little house’. But this luxurious lodge is anything but little – especially as it lies within such a vast landscape at the foot of the towering...