Being situated in the Mediterranean Sea, the island of Malta of course has a long human history. Here is a photo of an old but relatively recent street scene in the town of Rabat, where the bones were discovered.