Posted inBcharre Tourism Cedars of god – bsharri The Cedars of God (Arabic: أرز الربّ Arz al-Rabb "Cedars of God"), located in the Kadisha Valley of Bsharre, Lebanon, are one of the last vestiges of the extensive forests… Posted by By adminAdv August 15, 2022Posted inBcharre, Tourism