It is bordered by Angola , Zambia , and Zimbabwe to the north , Botswana to the east , and South Africa to the south .
It shares land borders with Angola and Zambia to the north , Botswana to the east and South Africa to the south and east .