Category: Malta

Malta Overview

Country Profile Malta in the central Mediterranean island, full name of the Republic of Malta. An area...

Embassies of Malta

The following are Malta embassies and consulates in other countries: Embassy in Albania City: Tirana Address: “Rogner...