Leeds Castle

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.     Leeds Castle has been called the Ladies’ Castle because it was...
Loading...