A group of Christians sailed the Mediterranean spreading their faith and stopped in Israel to express their gratitude for the State of Israel and the Jewish people. The boat, the Elida – a 131-ft yacht – carried around 50 passengers, and came to Israel to on a voyage of peace. Upon their arrival, the yacht’s owner, Stefan Abrahamsson, said, “It’s great to be here at last.”