Best Pondicherry Itinerary & Blogs
Pondicherry, or to be politically correct, Puducherry, is a beach town in the east coast of India. Not big enough to be a state, but distinct enough to have its own identity, Pondicherry is a Union Territory of India. Long known for being a settlement of the Dutch, Portuguese, English […]