Part of the La Maddalena Archipelago, Spiaggia Rosa is found on Budelli Island in northern Sardinia. While tourists have been banned from stepping foot on the island since the early 1990s, one person ...
Some results have been hidden because they may be inaccessible to you