May 26, 2017July 20, 2017Travel TalesThe Sacred Grove – Mawphlang, Meghalaya This was the place where we could feel the trees breathe. These gigantic gods overlooking at us as we walked the dark […]