Advertisement

Advertisement

9/17/19
4:27 PM
7

The Isle of Wight is off the south coast of England. One of its claims to fame is that the late Queen Victoria bought herself a holiday home, Osborne House, on the island where she spent much of her later life and later died there. It’s open to the public and you can go and see her deathbed if that’s the kind of thing

Advertisement

Advertisement

Advertisement

Advertisement