Leave feedback
Ibadulla village is located in the Nakhchivan Autonomous Republic of the Republic of Azerbaijan. This village is a small settlement engaged in agriculture. The main activities in the village are farming and animal husbandry. The local population produces agricultural products and sells them to local markets. Ibadulla village is also known for its history and culture.