This video is no regular video, but an interactive tour of one of the most famous castles in the world. Use your mouse to change the viewing angles as you look around. The Windsor Castle, found in Berkshire, England, is perhaps the oldest and largest inhabited castle in the world. It is the official residence of the Windsor family, of which the current king is of course a member. King Charles is the current owner of this incredible place.