New Delhi is the capital city of India- the seat of the government of India’s legislative, judicial and executive branches. Housing around 11 million people, it is a centre of much activity. There are all kinds of events being held in Delhi, from sporting to religious and cultural activities. In the first weekend of March,… Continue reading Upcoming Events In New Delhi In First Weekend Of March