Anqolda

Anqolda is an African Country South of Chad and North of Central African Republic. Anqolda is the Independence of Swaziland.