Home Featured River or Glass? This crystal clear river of Meghalaya will mesmerize you