Visa fee in US dollars at chennai

No

NO they do not. They have accounts with Local Indian banks and they can only take Demand Drafts in rupees. ( Check the website for the rupee amounts for Demand Drafts).
 
Top