Is this Europe’s Most Underrated Sleeper Train? – TheTravel

With tickets costing under $40 on average, the Bar-to-Belgrade route is one of Europe's least-known rail journeys—and arguably its most …