I have had a wonderful experience at Narayana Nethralaya. All the staff members are polite, helpful and approachable. I am also impressed by the Rehabilitation center. The way in which they recognize our problems and helping our to overcome them is really helped me...