News

A favorite weekend getaway for people across South India, Pondicherry is a charming destination steeped in French influence.