Villa de la Presqu’île – Provence

At the left of the Mediterranean Sea is Cap Canaille (Provence, South of France) all around. What a beautiful sight to admire as you have your morning coffee on the terrace!