India
Devasora South, in Mizoram, India, is a city. Its population is 844.
The geographic coordinates of Devasora South are 22.13° N, 92.64° E, placing it in the Northern Hemisphere. Administratively, it falls within Mizoram, India.
Out of 557,951 localities in India, Devasora South ranks #6,955 with 844 inhabitants.
Within the Mizoram region of India, Devasora South stands alongside cities like Aizawl, Lunglei, Ngūr. Devasora South has 844 inhabitants.
Devasora South has 20 nearby cities and towns within a 25 km radius.
Devasora South has a population of 844. It ranks #6,955 in India by population.
Devasora South is located in Mizoram, India.
Devasora South is located at coordinates 22.13° N, 92.64° E in Mizoram, India.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)