ROXBURGHSHIRE is of an irregular figure, the greatest extent of which, in every direction, is about 30 miles. It is bounded on the N. by Berwickshire; on the E. and S. by the English border; and on the W. by Dumfries and Selkirkshires. for more click here