— United Kingdom —
London Day 2: Day Trip to Windsor Castle
London is overwhelming with sites to see already plus the nearby reachable by train places great for day drips; I had a very hard time finalizing our short 4.5 days itinerary since there are so much to see! While my brother and best friend landed on a day trip to Paris (we had been there… Read More London Day 2: Day Trip to Windsor Castle