The seaside town of Ile-Rousse is bursting with picturesque scenes, russet-coloured rocks jutting out of the sea, tall palm trees, chic boutiques and neat flower gardens.
Close Window