Todcastle in Scottish Borders

Todcastle in Scottish Borders is a ditch. Todcastle is near Branxholm Bridge. Todcastle also exists in South Lanarkshire.