No image

The Land of Auld Lang Syne

1950Movie8 minEnglish

This Traveltalk series short takes us to Edinburgh, Scotland. We learn the importance of religion, science and the arts here and see various historic sites including Edinburgh Castle.

Read Reviews