Dating all the way back to the 11th century, Windsor Castle is one of Britain’s most cherished landmarks. Nestled in the county of Berkshire, it was built following the Norman invasion of England by William the Conqueror and has been resided in by the reigning monarch since the time of Henry I – making it the longest-occupied palace in Europe. This video takes viewers on a magical tour of the castle, the camera soaring high above the sprawling edifice and its enchanting surroundings, including the nearby River Thames, the bustling market town of Windsor itself, and the idyllic Berkshire countryside.
Source: European Waterways