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 ...
Paste Magazine is your source for the best music, movies, TV, comedy, videogames, books, comics, craft beer, politics and more. Discover your favorite albums and films.