Malta is visible in this Spot satellite High Resolution Visible Infra Red (HRVIR) image, which has a width of 28.08 km. Malta is the largest of a group of islands of the same name, situated 90km off the southern coast of Sicily. The capital city, Valletta, located on a peninsula sided by water on three sides, is situated on the northern coast of the island. The overall population of Malta is just less than 400,000.