Tagged: Eswatini

Swaziland Mbabana Tourist Attractions 2

Eswatini 2018

Yearbook 2018 Swaziland. According to Countryaah.com, Mbabane is the capital city of Swaziland, a country located in Southern Africa. Swaziland ended up in a foreign policy conflict between China and Taiwan during the year....