A historical fort in the city of Delhi, has become a symbol for Indian independence, houses a number of museums .

New Delhi the capital of India in the north-central part of the country