Sai Baba Temple, Delhi

Located on Lodhi Road, it is one of the oldest Sai Baba temple in Delhi. The temple is simple yet majestic and if people are to be believed then many testimonies regarding feeling the divine presence of Baba have been recorded since the time the temple was built. The temple has a big idol of Sai […]