Left behind still in beauty.. castle, Italy
Neuschwanstein Castle, Bavaria, Germany
A Walk Through The Park - Windsor Great Park, Berkshire, England. This is the road that leads to Windsor Castle, it is just west of London. Go to www.YourTravelVid... or just click on photo for home videos and much more on sites like this.