Bengaluru (Karnataka) [India], December 30: Global Visa Center World (GVCW) has announced that Indian citizens and residents of India can now enter Greece following the Covid-19 testing protocol as a precautionary measure against the pandemic. Expressing their joy on the re-opening of Greece to tourists from India after approximately 21 […]