Cedars of God is a beauty God gave to Lebanon!
A gorgeous forest of majestic cedar trees, which are the pride and symbol of Lebanon, located in the Lebanese town Bcharre, by the Qadisha Valley, where you can guarantee quiet nature moments and endless greenery views