Tag Archive: villa iZulu

The Big Five – Villas!

Villa iZulu is rated one of the Big Five Villas in South Africa! Read a recent GotSaga-article at http://www.gotsaga.com/review_saga_pics/6091

Fine Dining – Rough Dining!

Tonight the guests at Thanda’s Villa iZulu had just finished a delicious dinner and were still sitting around the dinner table when a high screeching sound cut into the conversation. After a few… Continue reading