The CampusFrance India official website has been shifted to http://www.inde.campusfrance.org and within 5 seconds you will be re-directed to that. Thank you!