;

Yambio

Brief information about the Yambio

Yambio Yambio (Arabic: يامبيو‎) is a city in South Sudan.

Yambio Attractions