Mooiberg Farm, Klein Karoo

Mooiberg meaning beautiful mountain. http://www.mooiberg.co.za