Category Archives: Japan Temples

Shirdi Sai Baba Temple in Tokyo, Japan – Bongaren

Sairam friends, I have few Sai devotee friends in Japan who regularly visit StarSai.com and used to mail me about their experiences. One of my friend mailed me about how she was surprised to see a Shirdi Saibaba Statue in … Continue reading

Posted in Japan Temples, Sai Temples | Leave a comment