Eden Spring

Eden Spring

Mei Eden (“Waters of Eden”) is a very popular brand of mineral water in Israel and you can visit the Salukia Spring which is the initial source of the bottled mineral water. The park which encompasses Salukia is called Eden Spring (or Eden Springs). This is a great spot, easy and accessible, … Read more