India
Visit Meghalaya: Nature's Playground At Its Dazzling Best
From root bridges to caves and dazzling rivers, Meghalaya is an absolute delight to the senses

I write on current affairs
From root bridges to caves and dazzling rivers, Meghalaya is an absolute delight to the senses