Satellite images obtained by Business Insider show a lavish Saudi palace with private beaches, extensive gardens, a golf course, and 10 helipads.
The palace is the official Scottish residence of ... When the current monarch isn't home, visitors are welcome to tour parts of the property. Visitors are able to explore Mary, Queen of Scots ...