Where is Westwood?

Where is Westwood located?

Westwood, East Mashonaland, Zimbabwe (approx. -17.84944°, 30.98083°)


Where is Westwood on the map?