top of page

A WALK IN THE CLOUDS       |.   Published in The New Indian Express on November 2, 2017

Shrouded in greenery, the North-eastern state of Meghalaya presides over some of the country's raw natural world. Take to its road, and discover the land of the clouds, where cloaking you in its persistent mist, it brings you close.

bottom of page