Shirdi, a small yet well-known town near Nashik in Maharashtra, has become concomitant with the highly revered fakir Sai Baba. Anyone who decides to visit this spiritual land of Sai will be completely enamored by his holy teachings and great deeds towards humanity. Whether one is an ardent believer of Sai, a Sai bhakta, or […]