History of Delhi enumerates a saga of various dynasties like the Mughals, Khilji and Tuglaks who once ruled this city. The first ever evidence of Delhi can be traced back to the times of Mahabharata in 1400 BC when it was known by the name of Indraprastha. However, it is said that Anagpal Tomar first laid […]