The Mysterious Saint
Nobody knows where he hails from, and nobody dares to ask him. It is a saying that the origin of the rivers and saints should not be asked.
Still he is called "Kashmiri" meaning resident of Kashmir. People believe that such a name should have some bearing on the saint's outward appearance. Such a fair skin and such a sweet voice is not possible with any native Sadhu.