Sky Dew

It's located near Ilaniya west of the Sea of Galilee in northern Israel.
 

Similar threads

Please donate to support the forum.

Back
Top Bottom