Fri. Nov 8th, 2024
Occasional Digest - a story for you


Located on Budelli Island, off the coast of Sardinia, Spiaggia Rosa or Pink Beach is one of the most famous beaches in Italy, with a reputation that means it is now under threat

Source link