India: Bright colours, strong smells, fast-moving traffic, and blindingly obvious stares.
Ah, what a country is India!
Delhi is often the first place visitors to the country visit, and what an introduction to India it is.
A widely spread city with 10 million people living within it, Delhi is crazy busy and bustling.
But don’t let the busy streets put you off – Delhi has so much character, and so much to offer.