The Eswati government has a diplomatic list online, and at present, the capital city of Mbabane (located on the Mbabane River and its tributary the Polinjane River in the Mdzimba Mountains) hosts seven embassies/high commissions.
The Eswati government does not publish a diplomatic list online, so the information on this page has been gathered from various other sources, including foreign ministries online. 
