Italy Opens New Visa Application Centres in Thailand & Cambodia
Italy has recently inaugurated two visa application centres – one in Thailand and the other in Cambodia, the VFS Global has revealed. Through the new centres, authorities aim to facilitate the travel procedures for Thai and Cambodian citizens, amidst …