A photo blog of our MBA student Jasmine Raul, sharing her pics from the Abode of Clouds in…
From its sheer natural beauty in the form of countless waterfalls, calm lakes, and pristine rivers to its matrilineal culture, Meghalaya lures you into a different world altogether