Pondicherry – Places in this French Town

Who wants to see places of French origin in India? Welcome to Pondicherry (Puducherry), the small and humid French town which the French left to the Indians to domesticate. Though it is best to avoid seaside towns located any where near the Equator, this part of India is extremely rich in culture and history. And…