Most visitors to France never look beyond Paris. That is a mistake. Sens, a city of about 27,000 souls located some 80 miles from Charles de Gaulle Airport, was once a major center of power and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results