Thesen Lifestyle - Luxury Villas offers you well-appointed homes on one of South Africa's most exclusive destinations, Thesen Island in Knysna.