vanidha travel and tour, capetown / joburg.
The Castle in Clarens is a self-catering guesthouse were you will be introduce to the world of royalty, fantasy and luxury.