Elika
From Wikipedia, the free encyclopedia
Elika is a village in northern Iran. The name Elika appears in the Bible and is said to be the "pelican of God."
Elika is a village in northern Iran. The name Elika appears in the Bible and is said to be the "pelican of God."