Situated on Lodhi Road, it is without doubt one of the oldest Sai Baba temple in Delhi. The temple is straightforward nevertheless majestic and if people are to generally be thought then a lot of testimonies pertaining to feeling the divine existence of Baba are already recorded since the time the temple was created. Chhatarpur Temple, an enchan