Rex Clementine in Bangalore Delhi is not the most favourite city for many tourists. There’s polluted air and ‘Delhi belly’ if you are an Australian or Englishman and a cricket pitch at Feroz Shah Kotla where the home team dominates. India have been so dominant in the capital city that in 30 years they had […]