Welcome back to Leeds Castle in Kent, England! Check out Part I of the tour if you missed it last week. My tour of this lovely castle was the high point of my entire trip to England back in February. Isn’t this hedge maze absolutely amazing?
Today I want to share with you one of the most beautiful places in the world – Leeds Castle. I visited England in February of this year, and touring this castle was on my must-do list.