Le Bar des Anglais, located on the magnificent beach of Calla Rossa in Lecci, Corsica, is an establishment that perfectly embodies the essence of summer relaxation. With its privileged location by the sea, this picturesque place offers visitors a unique experience combining fine sand, crystal clear waters and a friendly atmosphere.