On which continent is XXX located?
South Sudan
South Sudan (i/ˌsaʊθ suˈdɑːn, -ˈdæn/), officially the Republic of South Sudan, is a landlocked country in northeastern Africa that gained its independence from Sudan in 2011.
Africa