Beaches and Sea
All the beaches of Isola Rossa
Isola Rossa is a very picturesque locality of Gallura, in the municipality of Trinità d’Agultu. Despite the name that means Red Island, this is not an island, but a village lying on a peninsula. In this territory there are many reddish rocks and cliffs; the same reddish rocks emerge from Read more…