Home > Houses > Imposing Retirement Retreat in the Mountains of the Western Cape, Overberg, in South Africa. > Benguela-Cove-02