Positive Women is an international development charity working in the UK and a country border on the south by what other country?
Swaziland:  It is neighboured by Mozambique to its northeast and by South Africa to its north, west and south; it is a landlocked country.
i don't know