France Sightseeing

Avignon

Avignon is located around 600km to the south of Paris, and is noted for its Palais des Papes– Palace of the Popes - as well as its active theatr...
view more

Chartres Cathedral

This cathedral, officially known as the Cathédrale Notre-Dame de Chartres, is one of the country’s finest examples of Gothic religious ar...
view more

Eiffel Tower

This tower is the most well-known of all French monuments, and may be one of the most-recognizable attractions in the world. The Eiffel Tower was buil...
view more

French Alps

The magnificent landscape, summer hiking trails, winter skiing options and the quaint towns set in the region’s picturesque valleys are some of...
view more

Lourdes

Lourdes is known for miracle cures, and even if you aren’t particularly religious it makes for a fascinating stop. Until 1858, it was little mor...
view more

Notre Dame de Paris

The Cathédrale de Notre Dame de Paris was built 900 years ago on the Île de la Cité– an island in the middle of the Seine River that was the birthplac...
view more