A large number of foreign students choose to complete their education in India. Wondering what lures them here? Read on…