 The goddess Lamia was believed to have originated in Libya, like Medusa and the Gorgons.The Greeks seem also to have met the god Triton in Libya.The modern day Berbers may have believed that the Hesperides was situated in modern Morocco.