INTABA MOUNTAIN STUDIO

Self catering accommodation

12 Wedderwill Estate, Sir Lowrys Pass, Western Cape, South Africa