Do you know there’s a shrine in the heart of Delhi that is believed to have existed since the Satyuga? It is none other than the Shri Kalka Ji Temple. …