Discover Switzerland with Rail Europe
Switzerland, one of the most beautiful countries is easily accessible by train from France. With the TGV Lyria, a high speed train operating between France and Switzerland the travel duration is short between the two […]