News

Teli ka mandir or the ‘oilman’s temple,’ as it is popularly referred to by the British era archeologists and historians, is among the unique structures seen inside the Gwalior fort.