E235870
Place du Grand Jardin is the central town square of Vence in southeastern France, known for its lively markets, cafés, and cultural events.