anniewearsit.com
All About Edinburgh Castle in Edinburgh, Scotland - Annie Fairfax
Edinburgh Castle is one of Scotland's most popular and celebrated castles. Set upon the remnants of an ancient volcano, the castle's striking strategic