Kingdom of EswatiniNative NameEswatini, eSwatiniTop Level Domain.szPopulation1,160,164CurrenciesSwazi lilangeni, South African randRegionAfricaLanguagesEnglish, SwaziSub RegionSouthern AfricaCapitalMbabaneBorder Countries:MozambiqueSouth Africa