Edinburgh Castle towers over today’s modern city of Edinburgh, Scotland from its perch atop Castle Rock. From the top on a clear day, you can enjoy a beautiful vista clear over to the harbor at the Firth of Forth.

The Castle holds within its walls numerous buildings built from the 12th century to the 20th century. The oldest building is the tiny Saint Margaret’s Chapel, just large enough to hold about 10 people, if they aren’t too large.

The newest building is the Scottish National War Memorial, built after the First World War to commemorate the Scots who gave their lives in wartime.

The Upper Ward and the huge cannon “Mons Meg” represent the 15th and 16th century, a period when the castle was the site of battles.

There is much more to discover in Edinburgh Castle, including the Crown Jewels (which may not be photographed), the Great Hall, a suffocating old prison and a military history museum.

Buy your tickets ahead of time online, and allow yourself plenty of time on what will hopefully be a clear day.