Pondicherry

In the laps of Pondicherry

Share this:

Pondicherry the french territory of India Pondicherry or Puducherry as it is presently alluded to, is particularly partitioned into two….

Share this: