New Delhi - Bio, News, Photos - Washington Times
Skip to content

Topic - New Delhi

, navī̃ dillī) is the capital city of India. It serves as the center of the Government of India and the Government of the National Capital Territory of Delhi. - Source: Wikipedia

Related Stories