This the real Allerton Castle where The Secret Garden was shot.
Delft, The Netherlands. Home of the Delft Blue China
Lake Geneva, Switzerland Has got to be one of THE most beautiful bodies of water and Picturesque drive thru European Countryside! I want to go back to explore all the quaint, peaceful little towns I saw.