Where is Northwood?

Where is Northwood located?

Northwood, East Mashonaland, Zimbabwe (approx. -17.75111°, 31.05056°)


Where is Northwood on the map?