Arabic desert

The mysterious tree of life in Bahrain

The tree of life in Bahrain is an extraordinary beautiful tree in the middle of the Arabian desert, surrounded by…

8 years ago