PONDICHERRY – The perfect mélange of French culture!

This Union Territory town, (fondly known as ‘Pondy’) alongside the…