British Royals Plans Balmoral Wedding Venue—What To Know About The Estate (Photos)
The royal family has filed plans with a local government council to open a nearly 300-person wedding venue on the grounds of Balmoral Castle in Scotland, an estate tha...