Si trova in Scozia a nord - est di Edimburgo , all’imboccatura del braccio di mare chiamato Firth of Forth .
Se alza frente a la costa en la entrada del estuario del río Forth , al nordeste de Edimburgo ( Escocia ) .