20060418 india: Karan Singh to visit Nepal as PM's Special Envoy