Chidlren can have a go at locating Swaziland and its capital on this outline map of Africa. The guided version is easier, with countries and capitals already marked.
Swaziland Location Worksheet
There's almost something psychedelic about this colouring page, featuring the Edelweiss, the national flower of Swaziland.
Fun Fact: Edelweiss are sometimes referred to as "snow flower".