Swaziland is located in south eastern Africa, bordered by South Africa on the north, west and south, and Mozambique on the east.