What is Chahi land?
India has the world’s second-largest area in terms of cultivable area of around 169 million hectares. In this article, we look at Chahi land, that is, irrigated agricultural land. What is Chahi land? … READ FULL STORY
India has the world’s second-largest area in terms of cultivable area of around 169 million hectares. In this article, we look at Chahi land, that is, irrigated agricultural land. What is Chahi land? … READ FULL STORY