Hanover lies in the heart of the Great Karoo on the N1 highway: half way between Johannesburg, Cape Town and Durban and halfway between Port Elizabeth and Prieska.
Hanover lies in the heart of the Great Karoo on the N1 highway: half way between Johannesburg, Cape Town and Durban and halfway between Port Elizabeth and Prieska.