India Extends e-Tourist Visa Scheme to 37 More Countries, Greece Included
India has extended the e-Tourist Visa (e-TV) facility to citizens of 37 more countries, including Greece, taking the total number to 150.
Posted On 26 Feb 2016
Greek Travel Pages,
6, Psylla str. Athens GR 10557
Call center: +30 210 324 7511
Guest posts are welcome. Read the editorial guidelines here.