From London to Amsterdam, New High Speed Rail Is A Game Changer For Europe Travel

All aboard! This week marked the debut of Europe’s newest – and most eagerly anticipated – high speed rail line: Eurostar service from London to Amsterdam. Crossing the English Channel via the Channel Tunnel, and making just two stops along the way …
amsterdam – BingNews