Satellite map of Mbabane River
The Mbabane River is a river of Swaziland. It flows through Hhohho District in the north-west of the country. The city of Mbabane is located along the river.
Latitude: -26° 25' 59.99" S
Longitude: 31° 11' 60.00" E