Trevoux, France

Trevoux is a riverside town in eastern France, noted for its scenic charm and artistic history.

A beautiful view of the Saône River in the medieval town of Trevoux, France, with a modern, curved boardwalk and historic buildings lining the waterfront.