Skip to content

Queen of England buys house in Weeki Wachee

Queen of England Buys home in Weeki Wachee

The head of the royal family, Queen Elizabeth II, has bought a home in Weeki Wachee after apparent embarrassment from the Oprah interview involving her nephew Prince Harry and his wife.  “I was so embarrassed they told people we were racist, that we wanted to stay somewhere peaceful for a little bit, with a river…

Read More