Give us feedback!

Visit Bebra Gardens & Sadie's Bench, Knaresborough, North Yorkshire, England

Bebra Gardens, formerly the Moat Gardens, renamed after Knaresborough's twin town in Germany. It's located near Knaresborough Castle ruins.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail