Train travel in Bulgaria can be quite exhausting. Most trains are old, dirty and run-down, and even ...