Beaufort Castle is located at the top of a mountain peaking at about 740 meters above sea level in southern Lebanon. It is a strategic position from where one can observe the Holy Land the […]
Beaufort Castle is located at the top of a mountain peaking at about 740 meters above sea level in southern Lebanon. It is a strategic position from where one can observe the Holy Land the […]