Backpacking in England: Top 5 Sights in Windsor & Eton, Berkshire
My recent travels in England took me to the town of Windsor (& Eton) in Berkshire for what I thought was the first time. However I realised that back in 2000 I had actually visited the Legoland nearby, so this on my return to the town of Windsor on another backpacking journey, was a chance Read more about Backpacking in England: Top 5 Sights in Windsor & Eton, Berkshire[…]