When he last came to India in 1992, the Prince of Wales's wife visited the Taj Mahal alone and publicly deflected a kiss from him during a polo match at Jaipur, sparking speculation about their marriage.

Eleven years later, Charles Philip Arthur George, better known as Prince Charles, is back in India on a nine-day visit, which takes him to New Delhi, Jaipur, Jodhpur and Mumbai, to highlight the close links between Britain and India, including British investment in Delhi's metro system and environmental work by charities based in the United Kingdom.