9Leeds Castle, Kent
Often called “the loveliest castle in the world,” Leeds Castle sits gracefully on two islands in a scenic lake surrounded by lush parkland.
Often called “the loveliest castle in the world,” Leeds Castle sits gracefully on two islands in a scenic lake surrounded by lush parkland.