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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results