Delhi is a city of contrasts, where an elephant can overtake a snazzy Italian sports car on the streets, where commanding colonial mansions stand next to overcrowded slums, and where cows are revered but musicians are labelled 'untouchable'. The city's pace is chaotic, yet strangely relaxed, making it ideal for exploring. Visitors are almost certain to have some strange and exotic experiences. The city is full of fascinating temples, museums, mosques and forts, each with a distinctive architectural style. In Old Delhi, visitors will find a charming selection of colourful bazaars and narrow winding alleys. In comparison, New Delhi - the city created to reflect the might of the British Empire - consists of tree-lined avenues, spacious parks and sombre-looking government buildings.
A great way to visit many of the sights around Delhi is on the Hop On Hop Off Bus, which leaves every 30 minutes and stops at close to 20 of Delhi's top tourist destinations. Tourists pay a once-off fee and can hop on and off at a variety of monuments, gardens, bazaars, museums and galleries. The city is also ideal as a base for visiting the Taj Mahal in Agra, and provides the best links for travelling to the hill stations in northern India.