Jebba
E151802
UNEXPLORED
Jebba is a town in western Nigeria known for its strategic location on the Niger River and its historic bridge linking northern and southern Nigeria.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.