Shirdi Saibaba Temple – Shirdi

Shirdi Sai Baba Temple Shirdi is situated around 270 kms from Mumbai in India .Shird is known as the Land of Sai. Long time back, toward the start of eighteenth century a youthful whiskery man ( Shirdi Sai baba) with shimmering eyes took cover in a mosque, in Shirdi Village (of Maharshtra State, In India) … Read more