Yola South is a Local Government Area of Adamawa State, Nigeria which has a population of over two hundred million people.
Yola South is a Local Government Area of Adamawa State, Nigeria which has a population of over two hundred million people.