October 20, 2020

Windsor: 10 Things To Know Before You Visit

We love London, but there’s so much more to the UK to explore. If you hop on a train you can experience some of the UK’s most historic sites and beautiful landscapes. A visit to Windsor is an ABSOLUTE must! Castles are perhaps the most iconic places to absorb the impressive history of the British monarchy. Windsor Castle has been the home of…