Tourrettes sur Loup

From wikitravel.org
Tourrettes-sur-Loup
(population 2400) is a medieval village perched on a rocky spine overlooking the French Riviera between Vence and Grasse.
You need the Adobe Flash Player to see the content