(Very) Slow Sleeper Train to Serbia

The train journey from Montenegro to Serbia’s capital, Belgrade, is reputed to be one of the most scenic in the world. Whilst the average flight time is a little under an hour, taking the train will take at least ten times this. But it’s absolutely worth it.

Continue reading “(Very) Slow Sleeper Train to Serbia”