ADVERTISEMENT
Trummelbach Falls, Switzerland
Trummelbach Falls, a most secret place in Switzerland is one of the most stunning natural wonders in Switzerland. It is an intermittent waterfall between the picturesque settlements of ten glacier-fed waterfalls. The waterfalls are fed by the Schwarze Lütschine river. A series of ten glacier-fed waterfalls are considered to be among the most beautiful in Switzerland. The Trummelbach Falls’ drainage area is 9.3 square miles long.