Senhora do Salto Natural Park: Legendary Gorge And Riverside Walk
Senhora do Salto means Lady of the Leap, an intriguing name for a picturesque gorge and natural park in northern Portugal. There is, of course, a story behind it. Legend of the Lady of the leap According to the legend, a knight on horseback was being chased by the devil in the formRead More →