Photos in A Major

By A

Isula Rossa

A day trip on the train to Isula Rossa or L'Île-Rousse in French. A great walk around the town, a walk up to the lighthouse and some fantastic pizza looking out over the natural harbour.

Comments
Sign in or get an account to comment.