Question: The destroyed royal fortress of Marchmont is situated across the river from which Scottish town?
Answer: Kelso