Demsa is located in Adamawa State, Nigeria in the UTC+1 (WAT) time zone and in 2006 had a population of 180,251.
Demsa is located in Adamawa State, Nigeria in the UTC+1 (WAT) time zone and in 2006 had a population of 180,251.