
Control-click to see a larger version of this image
Back in 1993 I visited my daughter who was studying in London for a semester and took advantage of the opportunity to do some sight-seeing.
One of the places I visited was Leeds Castle in Kent between London and Dover. Leeds Castle has been called “the loveliest castle in the world” and is situated on two islands on a lake.
It is definitely beautiful.