Bayelsa is one of the 36 states of Nigeria. The capital is Yenagoa.
This is a unique picture of the izon children of Ekeremor LGA of Bayelsa State, Nigeria playing dive in their river and just enjoying themselves.
Burning Gas Flare Nembe Creek, Nigeria