TGV stand for train à grande vitesse,
Avignon is a city in southern France, about 400 miles south-south-east of Paris.
"Au revoir" ?
TGV stand for high speed train (train à grande vitesse),
"Goodbye" ?
Loading...