19 of 20 Of The Most Beautiful Waterfalls Across The World (Baatara Gorge Waterfall, Lebanon)
19) Baatara Gorge Waterfall, Lebanon 20) Langfoss, Langfossen, Norway Langfoss has a total height of 612 meters, and the tallest single drop of 612 meters. The falls are located in Norway, and are considered to be one of the ...
Read More »