Mangaluru: Behind the beautiful faces and expressive eyes of Goddess Sharada idols installed at three major temples along ...