You can visit delhi by cycle ! You can visit this website : http://www.delhibycycle.com/ and chose between five tours. It has been created by a Dutch, Jack Leenaars. It starts at 6:30 am, until 10:30 am. It is really pleasant to start early in the morning, as it is not crowded and it is not too hot (especially if you do it in the summer). I did the Haveli tour, in the Old Delhi. You will discover streets, temples that you would not have discovered by your own. You will also visit the mosquee, and then have a typical indian breakfast in a nice place. It costs 1600 rupees, it is a little bit expensive but it is still a great experience and a good way to see Delhi.