1. What are the steps I need to follow to file for a mutual divorce.
==Since your marriage has been performed in India, you have apply divorce in India. Atleast twice you have to come to India. First time at the time of presentation of the Petition and second time at the time of evidence and Judgement. After filing the petition, you have to wait 6 months which is mandatory as per the Hindu Marriage Act. Another two months for misc. works. Hence, in total it may take approximately 8 months to get mutual consent divorce.
2. Where should I apply for a divorce - Delhi (marriage took place and got registered in Delhi) or Mumbai (where my husband is residing) or Ahmedabad (where my father is residing and my passport has permanent address mentioned as).
==There are three options (1) At the place of last resided in India, (2) at the place of marriage, (3) at the place of your husband residing at the time of filing petition.
3. How soon should I apply for the divorce? He has got a job in Dubai and would be joining in first week of April.
==If your husband is willing for divorce, then only you can file mutual consent petition in India. Otherwise, You have to file normal divorce petition and you have to take grounds of cruelty, adultery (illegal affair) and desertion. The first option will take 8 months as I explained above, the second option may take 3 to 4 years long time since your husband is not accepting for mutual consent.
4. I need some recommendations for a good lawyer in the place where I can apply for the divorce.
==If you are interested, I can take up your matter. As your matter is complicated, it is better to contact me through kaanoon.com phone consultation. I will explain you in detail.
5. When all I would have to come to India for these proceedings. How much time it takes?
==First you decided what type of divorce petition you are going to file, whether mutual consent or contested divorce. You have to clarify me that whether your husband is agreeing for divorce or not.