Thonga Beach Lodge
Mabibi Beach, Elephant Coast Maputuland coastKwaZulu-Natal
This beach lodge, ideally located along the northern KwaZulu-Natal coastline, is set in Isimangaliso World Heritage Park and boasts scuba diving and snorkelling opportunities. Overlooking a secluded bay, Thonga Beach...