Shirdi Sai Parivaar (SSP) is a volunteer based non-profit, spiritual and charity organization based in Milpitas, California, U.S.A. The organization is based …See more
Shirdi Sai Center is situated in the north of Milpitas. It is a Hindu temple and Sai baba is the main deity and there are many meditation rooms are there. Sai devotees are visiting in large numbers o… Full review by Balasubramanian R