Located between the mountainside and river, this unique property sits on 68 hectares of vineyards, landscaped gardens and fynbos (indigenous vegetation), providing the ideal setting for an elegant and sophisticated private hideaway. Leeu Estates has remained true to the pillars of the Leeu