El Castillo de Edimburgo es una fortaleza histórica que domina el horizonte de la ciudad de Edimburgo, Escocia, desde su posición en Castle Rock. El castillo ha albergado a muchos monarcas escoceses. Incluyen a la reina Margarita (más tarde Santa Margarita), que murió aquí en 1093, y María, reina de Escocia, que dio a luz a James VI en el Palacio Real en 1566.