Puducherry, or Pondicherry, is one of the 7 union territories of India located on the southeastern coast of the country. This charming town boasts a French influence from the colonization era, making it a perfect destination for travel. Apart from the architecture and beaches, the city is also famous for delicious French, Indian & fusion […]