This exciting train journey passes along dramatic mountains and deep river gorges, travelling across three of Europe's most ...
The train between Bar in Montenegro and Belgrade in Serbia is ... city of Užice before finally arriving at Topčider train station outside Belgrade. There are two daily trains in either ...