Relax on an island


Nestling in the arms of the river, Béhuard is a hidden gem of the Loire. It is one of the smallest towns in France and the only one that is an island. The location has a rare kind of authenticity. Take time out to sit on a cafe terrace on Place de l’Eglise or on one of the sand banks facing the Loire.