Eloquent and absorbing, Kashmir will put you under its spell and have you longing to set off on your own adventure through this breathtaking land.