Puducherry, popularly known as Pondicherry is located in the South and is one of the Indian territories of India. The city is on the south-eastern coast in the state of Tamil Nadu with which it shares its traditional culture and background. The city has many monuments, churches, buildings, temples, and …
Read More »