The impressive ‘Spanish Niagara Falls’
One of the most impressive waterfalls in Europe lies in an incredible natural space in Salamanca. It is known as the ‘Spanish Niagara Falls’. When it is in full capacity, it becomes a massive cascade. The Pozo de los Humos Cascade can be... Continue reading