Cramond Island is one of several islands that lie in the Firth of Forth in eastern Scotland, near Edinburgh.for more click here