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.