Open all year round, the Thonga Beach Lodge provides luxury South Africa accommodation supremely located on the beautiful shores of Mabibi on the Maputuland coast in KwaZulu-Natal. Quietly sitting above a secluded bay in a stunning coastal dune forest, more details