Cafes in Pondicherry You Must Visit Pondicherry (now Puducherry), the French capital of India is a place to seek calm and serenity. This is […]