Towla

From Wikipedia, the free encyclopedia

Towla is a village in the province of Matabeleland South, Zimbabwe. It is located about 90km north of Beitbridge in commercial farming land.

Coordinates: 21°26′S, 29°54′E