The Latitude of Mebabane is -26.3054. The Longitude of Mebabane is 31.1366. The Latitude and Longitude of Mebabane is -26.3054 and 31.1366 respectively. -26.3054 Latitude and 31.1366 Longitude can be mapped to closest address of Mebabane, Suazilândia.
Mebabane is located in sub-locality, Mebabane locality, District, Hhohho State of Suazilândia Country.