Nigeria which has a population of over two hundred million people contains Yola South which is local government area of Adamawa state.
Nigeria which has a population of over two hundred million people contains Yola South which is local government area of Adamawa state.