19 Must-Visit Places In Pondicherry

For those who may be confused, we’ll simplify. Puducherry is a union territory of India, located on the South-Eastern coast of peninsular India. The union territory consists of 4 districts primarily, with the wen-known Pondicherry acting as its capital and central tourist hub. In many ways, geographically, Pondicherry mimics the neighbouring state of Tamil Nadu, …

19 Must-Visit Places In Pondicherry Read More »