Delhi, the capital of India, has a rich history and will also never cease to amaze you. The city is dotted with spellbinding mosques, forts, and monuments left over from the Mughal rulers that once occupied the city. The contrast between rambling Old Delhi and well planned New Delhi is immense, and it's interesting to spend time exploring both. If you feel in need of some relaxation, just head to one of Delhi's flourishing landscaped gardens. If you have the will and energy to explore Delhi, there is no dearth of interesting things to do here. The city is full of bars, cafes, bazaars and other fun places, which can make this culture capital give some better known cities of the world a run for their money.