Where is the country of Swaziland located on world map? According to COUNTRYAAH.COM, Swaziland is an independent nation located in Southern Africa. Nature Terrain shapes and bedrock Swaziland descends gradually from the slope of Drakensberg in the west to the coastal...