The destroyed royal fortress of Marchmont is situated across the river from which Scottish town?
Marchmont:  Marchmont is an archaic name for Roxburgh Castle, a now destroyed royal fortress in the Scottish marches.
i don't know