Scotland’s key heritage sites to begin reopening on August 1 Edinburgh Castle, Stirling Castle and Urquhart Castle will reopen to the public next month.