Park the car on the edge of town and you are not quite in full view of the town. As you walk, up and along the stream, you are drawn back in time. The quite stone village of Belcastle looks like something out of a movie; pristine flower garnished houses, a small church tolling on the hour, and a tree lined stream running through. The stonework cascades down offering a meandering hike up to a small castle along cobblestone streets with commanding views of this village which seems to have been tucked away for centuries. Belcastle is a unique experience and a welcomed stop from navigating the meandering rural roads.