Best of Asia
Facts about Delhi
New Delhi, the capital of India New Delhi, the capital of India, is situated in the metropolis of Delhi, here we find the Government of India, the Government of the National Capital Territory of Delhi and 134 foreign embassies and high commissions. Delhi weather Nowadays it is one of the Leer más…