Botswana Property

Mahalapye

A substantial town roughly midway between Gaborone and Francistown, serving a large surrounding farming community.

View properties in Mahalapye

Also in East and central corridor