About Puducherry, Best Places to visit in Puducherry

Description
Puducherry (or Pondicherry – its earlier name by which it is still known), is a union territory of India. It lies on the southern part of the Indian subcontinent, with a part of it on the coast of the Bay of Bengal (Eastern side), and one part (Mahe) on Arabian sea (western side).