'A five star accredited lodge in the Limpopo Province offers the discerning visitor African in all its untamed magnificence, along with truly superb standards of hospitality'