There’s something soul-soothing about leaving behind the buzz of coastal cities and heading inland, where time feels slower and flavours run deeper. KwaZulu-Natal (KZN) has long been loved for its beaches, but its Midlands region ...