It’s barely 6 am when the train slowed down as it approaches Belgrade Glavna station (Beograd Glavna Železnička Stanica). With that meant I have survived the infamous overnight train from Budapest to Belgrade with a tired body and nothing more. Yeah! In return, I get to spend 14 hours in Belgrade before hopping on...