Hidden in the mountains of Israel’s southernmost city, Eilat, the acacia tortilis stands proudly in the Black Canyon, beckoning us closer to hear its secrets of survival against the odds.
The post I Planted Trees in Them appeared first on Breaking Israel News | Latest News. Biblical Perspective..
Source: Israel in the News