Pretoria is considered South Africa's capital, at least where I got the data. I don't really how to handle the 'uncertain' cases like South Africa's capital city
I agree with mf3 Melekeok is a town in the State of Melekeok on the island of Babeldaob. Ngerulmud is the Capital of Palau (As everybody that does the Jet-Punk Capitals of the World quiz would know)