Category: Malta

Malta Country Flag

Malta Overview

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

Embassies of Malta

Embassies of Malta

List of all Malta embassies and consulates in foreign countries or regions, including the city where it...