The word delhi refers to the hearts of people from all over the world. New Delhi is a capital of India who define India much better as there is many place to visit in it although many shops and markets are in it who makes it more attractive to everyone. One must visit to Delhi for their satisfaction, fun and to take a break from thier bussiest schedule in their life.