Kurchaloy

Russia

Kurchaloy is a town located in the Republic of Chechnya, Russia. It serves as the administrative center of the Kurchaloyevsky District.

According to census data, the population of the town was 20,857 in 2002 and increased to 22,723 by 2010.

Sources

  1. Kurchaloy