India is known as the Land of Spices and a walk through Old Delhi immediately supports this age-old reputation.

More...