The Island of Malta
Photo Credit: Howard Bloom Where is Malta located? The Republic of Malta is lying in the middle of the Mediterranean Sea between the south of Sicily and the northern tip of Africa. The country is located in the heart of the Mediterranean. Malta is a melting pot of civilizations with a history stretching back thousands [...]












