The Federation of Hellenic Associations of Travel & Tourism Agencies (FedHATTA) reiterated the urgent need to settle the visa issuance process for Indian citizens wishing to visit our country to the Ministry of Foreign Affairs, particularly in view of the significant travel demand that is
Source: Tornos