Posted inEarth The Woods Are Alive The sacred forest of Mawphlang in Meghalaya is watching every move you make. Just try taking away a twig from its hallowed grounds. Posted by Ralph Wanniang April 19, 2016