Delhi Feb 2012

I was always confused about the difference between Delhi and New Delhi. New Delhi is actually a district of Delhi and it is the capital of Delhi as well as India as a whole. All the government bodies are located in the New Delhi area of the large metropolis Delhi. On this trip, we stayed […]