Your Guide to the perfect Windsor Day Trip
I’ve always been a fan of the British Royal family and since two royal weddings have been held at Windsor Castle this year, I thought there’s no better time to visit the castle and its namesake town: Windsor. Near to London, you can easily visit in a day! Thus, here’s my guide to the perfect Windsor day trip
View Post