Indian Visa For Oman, Japan, Greek, Mexican, German Citizens
Payment method: You can use a debit or credit card to pay for the eVisa fees. Greek citizens require a visa to enter India. Because Greeks cannot obtain visas on arrival in India, they must apply for ...