Celebrating King Sobhuza II Day – July 22
Remembering King Sobhuza II on his special day King Sobhuza II Day is celebrated every year on July 22 to honor the life and legacy of the longest reigning monarch in the history of Swaziland, now known as Eswatini. It is a national holiday in Eswatini and is also celebrated by Swazis living around the…