Leeds Castle
Leeds Castle is one of England's most beautiful castles and is situated on an island in a small lake. It was a favorite of Henry VIII, and home to his first wife, Catherine of Aragon, after their divorce.
©Bill Yeaton
BACK NEXT