Welcome to a fabled wonderland called Kashmir. Snow-capped mountains, sunny gardens, luxurious houseboats, picturesque mountain lakes... Indeed, if there is a paradise on earth, it is this.