Mount Royal Castle
From ShireWiki
Jump to navigationJump to search
Mount Royal Castle is a Royal Residence which is situated on Saint Harald's Mount, a small tidal island in Mount's Bay in the Bailiwick of Avaldsnes, near the Royal City of the same name.