3 Days Trip to Pondicherry | India’s Only French Colony
Pondicherry, also known as Pondy/Puducherry, is one of the seven union territories of India. It is the most charming places in South India located on the eastern coast of India, retaining its old beauty in a very delightful manner. This town in the east gives you the complete vibe of a French town right from […]