Where is Avonlea?

Where is Avonlea located?

Avonlea, East Mashonaland, Zimbabwe (approx. -17.77306°, 31.0125°)


Where is Avonlea on the map?