Nature’s timeless abode
With a rich natural and cultural heritage, meghalaya’s mawphlang sacred grove never ceases to surprise visitors