What are some major cities in Swaziland?

Big Bend (yes, Big Bend) Lobamba, Piggs Peak, Mhlume, Mbabane, Manzini, Mankayane, Lavumisa, and Ngwenya are some of the major cities in Swaziland.