Ile-Rousse, Corsica, France

In Partnership With

The name L'Île-Rousse (equally alluring in English: Red Island) fits this natural harbor to a T. Its rocky outcroppings, upon which stand a small stone Genoese tower and the Pietra lighthouse, are a...
0 Results
Filter By