Nongstoin
India /Meghalaya /Khasi Hills /Nongstoin The town of Nongstoin is located in the Indian state of Meghalaya. This town is located in the West Khasi Hills district of the state. The region is entirely natural, and there are many natural spots that you can visit here. There are not many interesting places to visit in […]