Property Location When you stay at L'Escale Plage in Algajola, you'll be by the sea and convenient to Algajola Beach. This be..
Algajola / Algajola