Delhi is the capital city of India. The place is best described as a vivid amalgamation of tradition and modernity, with numerous historical sites and old-world bazaars (shops) on one hand and a world-class airport and the swanky Metro on the other. Travellers will be amazed at the ocean of tourist attractions it offers to people. But the city, « Continue Reading »