France
La France
The country where the Lumière brothers gave birth to cinema, France remains today a major destination for travellers in search of deep cultural emotions. From the banks of the Seine to the Latin Quarter, from the Basilica of Fourvière to the Alpine peaks, each filmed landscape becomes a sensitive journey, revealing a living and evolving heritage.

Lorens experiences in Spain