Wikipedia
Pochalla
Pochalla (also Pochala, Pochella, Pachella) is a town in South Sudan.
Pochalla (also Pochala, Pochella, Pachella) is a town in South Sudan.