The Land of Auld Lang Syne
This Traveltalk short transports audiences to Edinburgh, Scotland, where the film highlights the vital roles of religion, science, and the arts and showcases a range of historic sites, including Edinburgh Castle.
This Traveltalk short transports audiences to Edinburgh, Scotland, where the film highlights the vital roles of religion, science, and the arts and showcases a range of historic sites, including Edinburgh Castle.