Visit The Lovely Union Territory Of Pondicherry Pondicherry located in Southern India is a place each and every person must visit in their lifeti.. By: tamill Places l June 07, 2011l Views: 1164