Knysna Luxury Accommodation offers you two well appointed homes on one of South AfricaÂs most exclusive destinations, Thesen Islands in Knysna.