Shirdi Sai Baba Utsava Vigraha and Simhasana Prathistha at Char Dham Temple
THE WOODLANDS: Sai Baba of Shirdi in Maharastra, India, popularly known as “Shirdi Sai Baba” is considered to be an incarnation of Lord Shiva and Dattatreya. An “Utsava Vigraha” or a proxy icon of the Baba was installed at the Char Dham Hindu Temple, The Woodlands on the 26 and 27 of July 2018 as […]