🇲🇹 Imsida

Coordinates (35.8925, 14.48278)
Population 6,920

Imsida is a city in Malta - L-Imsida

Species living near Imsida

Cities near Imsida

about