The Green Deserts...
Nongstoin, a picturesque town in the state of Meghalaya, India, is known for its lush green landscapes and breathtaking natural beauty. One of the most fascinating features of this region is the presence of what are known as "green deserts." These un...
Nongstoin, Meghalaya, India