Posted inNature
The “Tree of Life” thrives on Salt Island, nestled in the heart of the Dead Sea.
A tree seemingly growing out of a pristine white salt island in the heart of the Dead Sea isn’t something you’d expect to see when visiting the world’s saltiest body of water, and yet that’s exactly the sight you’re treated to near the beach of Ein Bokek. …