كافالير سور مير
كافالير سور مير
كافالير سور مير
كافالير سور مير
View from the hilly part of Cavalaire-sur-Mer. The combination of pristine beach plus the mountains makes this side of France 'crème de la crème.'