Eurostar vs TGV TGV is a French acronym that stands for high speed train, and indeed TGV is one of the fastest train services in the world. It is a rail service that is the pride of France operating at high speeds of around 300kmph. It was launched in 1981 between Paris and Lyon, and […]