
Rail passengers across Germany – as well as British visitors – are flocking to take up arguably the best public transport deal in history.
For the month of June, the “9-Euro-Ticket” allows unlimited travel anywhere in the nation for a one-off payment of €9, equivalent to £7.