Castle of King Edward

About Castle of King Edward

The Castle of King Edward, nestled near Kinedder, Scotland, is a testament to medieval Scottish architecture and history.