Sibbaldbie is a small village in Annandale, Dumfries and Galloway, Scotland.
This Dumfries and Galloway location article is a stub. You can help Wikipedia by expanding it.