Niger
Found in Diffa, Niger, Baboula is a city.
Baboula is located at coordinates 13.46° N, 11.83° E, in the Northern Hemisphere. It belongs to the Diffa administrative division of Niger.
Baboula is located in the Diffa province of Niger. Other cities in the region include Diffa, Nguigmi, Maïné Soroa.
There are 20 cities and towns within 25 km of Baboula.
Baboula is located in Diffa, Niger.
Baboula is located at coordinates 13.46° N, 11.83° E in Diffa, Niger.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)