logo

Video encyclopedia

Baatara gorge waterfall

Bodies of water

The Baatara gorge sinkhole is a waterfall in the Tannourine, Lebanon near Balaa.