India
Found in Assam, India, Howli is a city. It has a population of 18,301.
Howli is located at coordinates 26.42° N, 90.98° E, in the Northern Hemisphere. It belongs to the Assam administrative division of India.
Howli is the #3,236 largest locality in India by population, with 18,301 people.
Howli is located in the Assam province of India. Other cities in the region include Guwahati, Silchar, Dibrugarh. Howli has 18,301 inhabitants.
There are 20 cities and towns within 25 km of Howli.
Howli has a population of 18,301. It ranks #3,236 in India by population.
Howli is located in Assam, India.
Howli is located at coordinates 26.42° N, 90.98° E in Assam, India.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)