Cascades du Herisson (“Herisson Waterfalls”)

Les Cascades du Herisson was perhaps the one waterfall excursion in France that made us see waterfalls in our sleep! That was because the Herisson Valley harbored at least seven…