Le Haut de Cagnes, un village médiéval perché sur son éperon rocheux.