The Isle of May, at the mouth of the Firth of Forth