South Africa - 10 days Aliwal Shoal and Sodwana Bay

9 Nights

KwaZulu Natal South Coast and Sodwana Bay