There is one place named Imessa Odo in Nigeria.
All places in the world called "Imessa Odo".
Sabon Gari (26)
Yelwa (18)
Sabongari (15)
Tudun Wada (15)
Sabon Gida (13)
Nasarawa (13)
Kura (11)
Gora (11)
Bawa (9)
Sabon-Gari (9)
Lafia (8)
Kuka (8)
Araromi (8)
Nassarawa (8)
Makera (8)
Bula (8)
Tofa (8)
Yola (8)
Ojo (7)
Tudu (7)
Agbede (7)
Agba (7)
Rimi (7)
Dadin Kowa (7)
Asa (7)
Bako (7)
Oko (7)
Umaru (7)
Katanga (7)
Oba (7)