CCL: LEEDS CASTLE IN KENT
Leeds Castle is a historic fortress situated on two islands in the middle of a lake in Kent, England. It is 70 miles from Canterbury. It is known as "the loveliest castle in the world", and it has served as a royal residence for six medieval queens and a palace for King Henry VIII.
Comments
Post a Comment