We were looking for a small island nation at the center of the Mediterranean. The answer is Malta.

Related Stories