AN island in Italy that had just one person living there is home to a rare pink beach. Part of the La Maddalena Archipelago, Spiaggia Rosa is found on Budelli Island in northern Sardinia. While ...
He lived for three decades on a small island off the coast of Sardinia, inspiring international fascination with his real-life adventure story.