The Best Hotels to Stay at On Your Family Vacation to Pondicherry

Published on :

Pondicherry or Puducherry is a Union Territory in India located in southeastern Tamil Nadu. What was once a French Settlement is one of the most exotic places in present-day India as most of its French heritage is quite well preserved in the French Colony. Cute ¬†aside, there are lots to see and experience in Pondicherry. […]