Siklawa Waterfall
Siklawa is a waterfall located in the High Tatra Mountains, at the Roztoka stream. It is the largest waterfall in Poland, which falls from the wall separating the valley of the Five Polish Ponds and the valley of Roztoka, through two or three Read More »