Grotte de Saint Charbel is a place of worship, located at Bqaa Kafra, Lebanon
Very beautiful place,peaceful and spiritual with all the hidden stories in its walls. Loved it!