In which country Trummelbach Waterfall is situated?

March 2, 2011 by  
Filed under Geography

The Trummelbach Waterfall is situated in Switzerland. The Trummelbach Falls (In German: Trümmelbachfälle) in Switzerland are a series of ten glacier-waterfalls inside the mountain made accessible by tunnel-lift and illuminated. The total height of Trummelbach Waterfall is 459 feet.

- Read more