Menorah Islands Project

Menorah Islands Project3 posts

The Menorah Islands Project is a concept for a group of nine artificial islands—seven permanent and two that emerge from the water —off the coast of Israel in the Mediterranean Sea.

Do you love news? Help us add and summarize the world's news. Find out more