India is the cradle of the human race, the birthplace of human speech,
the mother of history, the grandmother of legend and the great
grandmother of tradition" Mark Twain.
What is India to you?
Mount and Glen Peters shine a light on India. What does it mean to
them? What do Indians think of Britain? Did Partition destroy the bonds
forged between India and the UK?