ConstantlyCurious logo mark

Europe

Malta 🇲🇹

The Republic of Malta is a country located in Southern Europe, and it's capital city is Valletta.

Wide-angle Photography of Buildings Beside Seashore
The flag of Malta is composed of two equal vertical bands of white and red. A representation of the George cross edged in red is situated on the upper hoist-side corner of the white band.
Science