Mahalapye is a town located in the Central District of Botswana. The town has about 41,000 inhabitants and is situated along the main road between the capital Gaborone and the second most populous city Francistown. Mahalapye has a bus station, a railway station, a couple of hotels and a market area with many shops and fast food restaurants, Water Shed mall is the latest attraction to those travell…