“Charming” is not a word you would use for many cities in India. But Pondicherry, in the southern state of Tamil Nadu, is definitely a place that can be considered as such. Walking around the streets of this seaside town, I came across a chocolate shop, Choco-La, that was bursting with a variety of treats […]