Europe > France

St Paul de Vence is a beautiful medieval walled town, north of Nice, in the mountains.

Quiet spot in the restaurant under the red umbrellas
Restaurant and Red Umbrellas
St Paul de Vence, South of France
2016