Ashkelon Desalination Plant

Major reverse-osmosis desalination facility

2 episodes mention this

Episodes