A VISIT TO ENCHANTING WINDSOR CASTLE
Hello! Today we will be paying a visit to enchanting Windsor Castle. Sitting majestically atop a hill above the banks of the River Thames, Windsor Castle has been home to British Royalty for nearly one thousand years. Getting To Windsor Castle At the conclusion of our recent transatlantic cruise, Brad and I spent 3 days […]