India

Puducherry Puducherry is a union territory located in South India. The Union Territory of Puducherry comprises of two districts of Puducherry and Karaikal. Puducherry districts comprise of the Puducherry region and two outlying administrative units of Mahe and Yanam. All the four districts bear a strong...