Edinburgh Castle

Edinburgh Castle The Castle in Edinburgh, Scotland in the UK. If I remember correctly, I took this from the other side of the river in the new city side. We did not have enough time in this city, but we did have fun while we were there. It is on our list of revisits. A […]