MALTA

Basic information Embassy Address: Malta is a member of the Schengen countries. The Embassy of Italy is handling the visa matters for the Embassy of Mal ... Details