Dilli ka Lal Qila (Delhi's Red Fort) is counted among the 'best' and 'must see' places in the capital city. Undoubtedly, the history associated with this magnificent structure exemplifies the royalty of the Mughals and honours the struggle against the British. Made of red sandstone, the Red Fort is spread over 250 acres and is high…Read More