Indian Visa For Greek, Malaysian, Croatian, Japanese And Latvia Citizens
INDIAN VISA FOR GREEK CITIZENS Citizens of Greece are required to acquire a visa prior to their arrival in India. Greek citizens need to apply for an e-Visa before leaving Greece as visas are not available upon arrival in India. Starting in 2014, citizens of Greece have been able to utilize online visa application services…