Puducherry, or Pondicherry as it was known till 2006, is a famous tourist destination in South India. A very interesting point about Puduche...