French Institute in India / IFIndia (Institut français India) is a section of the Embassy of France responsible for connecting and implementing Indo-French human exchanges.
IP information
IP: 104.21.13.216