The Five Sadgurus / Perfect Masters of Meher Baba :-
......Perfect Masters who bring God to earth every 700 to 1400years . Lord Meher Baba's 5 Perfect Masters were Hazrat Babajan , Upasni Maharaj , Shirdi Sai Baba , Narayan Maharaj and Tajuddin Maharaj .
Sai Baba Original Photos and Pictures. According to the book Sai Satcharita, Sai Baba arrived at the village of Shirdi in the Ahmednagar district of Maharashtra, British India, when he was about 16 years old.