QUEEN ELIZABETH II has travelled up to Balmoral Castle in Scotland since she was a little girl. There was one activity she and her sister Princess Margaret enjoy while on holiday that always left them “giggling”. How do the royals spend their time in Scotland?

Main Source link