Where is Tortilla Farm?

Zimbabwe on the world map:

zimbabwe-on-the-globe

 

An overview of Zimbabwe:

simbabwe-karte

 

Tortilla Farm on Google Earth: