The National War Museum, located within the historic Edinburgh Castle, showcases Scotland's military history from the 1600s to the present. It houses an extensive collection of military memorabilia, including uniforms, weapons, medals, and paintings.