Where is Malta? I didn’t know either. Looking at a few on-line maps told me nothing except that it might be in Europe. Finally I located the tiny island floating in the Mediterranean off the southern coast of Sicily. Its unfamiliar name and and exotic location now honestly makes me curious about visiting it. The [...]
Full Story »



