In the heart of Delhi, in the Connaught place, is a temple that is a testament to city's devotion for centuries. The Prachin ...