The very scenic old town of Culross appears in Kidnapped as Edinburgh. A building next to the Mercat Cross was used for David Balfour's lodgings.