This blog is a part of the Shillong series :
http://mnitin73.blogspot.com/2014/07/10-places-you-must-visit-in-stunning.html
Meghalaya, also called the Scotland of the East, is a state located in the North East part of India. The hilly terrain, along with heavy rainfall has led to the various villages being separated by narrow streams and rivulets. To overcome this, the local villagers came up with a brilliant idea of growing, and not building,...