Spain & Slovakia agree to issue Gratis Visa to Indians, thanks to OTOAI
In a major development, Embassies of Spain and Slovakia have agreed to issue ‘Gratis Visa’ to all Indians who were ...
In a major development, Embassies of Spain and Slovakia have agreed to issue ‘Gratis Visa’ to all Indians who were ...