Sai Baba's Miracle of Tears



 
Sai Baba's Miracle of Tears - Jan 17, 2009
Sri Shirdi Sai Baba Temple of Austin, Texas
 
During Laksha Pushparchana to Sai Baba (100,000 Rose Petals offering) 
& continuous chanting of the mantra "Om Sri Sainathaya Namaha" for three hours, 
devotees witnessed Tear Drops falling on Baba's Nose.

 

 
 

 

 
Miracle - Tear Drops fall on Baba's Nose !!!!!!