The Ezulwini Valley lies between Mbabane, Eswatini's administrative capital, and Manzini, its commercial hub. The MR103 runs the length of the valley and is in reasonable condition. From Mbabane it is about 12 kilometres to the northern end of the valley; from Manzini about 25 kilometres to the southern end. Minibus taxis run frequently between the two cities and stop along the main road, making it possible to reach individual attractions without a car — though a car gives you much more flexibility, especially for Mlilwane Wildlife Sanctuary.