Nigeria Delta State, Nigeria: Asaba city the jewel of Niger By YangaLife - May 3, 2023 0 3 Share Facebook Twitter Google+ Pinterest WhatsApp Asaba is the capital city of Delta State, located in the southern part of Nigeria. It is situated on the eastern bank of the Niger River … source Related