Oak Rest Guest House

22 Egerton Road
Belgravia
Kimberley
Northern Cape
South Africa

Map