Daily Archives: November 8, 2011

The Sisters Olive Trees of Noah: The Last Sentinels of the North

A living organism that’s older than the Lebanese cedars? or better, the Pyramids? Before you start rolling eyes, hear us out… In the Northern village of Bchealeh, Lebanon, lies an olive grove (that’s been certified by the hundred curious scientists … Continue reading

Posted in posts | 5 Comments