Aboyne Loch Caravan Park, a motorhome and caravan stopover beside Aboyne Loch in Scotland, with castles and Balmoral gardens within easy reach.