Citizens of all countries require a visa to enter India. This is a reciprocal arrangement, and Indian citizens too need a visa to visit every other country. The visa fees are also determined reciprocally between India and each country, hence they will depend on your country of citizenship (defined by your passport) rather than your country of residence.
|Information from Cochin City Police|
|Visa issuance service-Government of India|
|Indian missions abroad (Govt. Site)|
|Indian missions-Alphabetical (Non Govt. Site)|