Petit Village pittoresque, Venzolasca a été construit dans la montagne, à l'abri des invasions. Il s'étale sur une sorte d'amphithéâtre naturel descendant vers la mer.