Windsor Castle has been a royal home for over 1,000 years. Built by William the Conqueror in the 11th century, it’s still used by the Royal Family today.
Howdy! Today was a pretty chill day in the Magic Kingdom, crowds have certainly slowed down. The Rapunzel restroom area is ...