Published on Saturday, July 16, 2016 by Kathy McCabe
A tiny island off the coast of Sardinia, Budelli is part of the La Maddalena National Park and is known for its colorful landscape of crystal-clear turquoise waters, purple rocks and pink sand beach (spiaggia rosa). This a slice of paradise has drawbacks, though, and Budelli has been embroiled in legal fights and protests for years, as it has changed ownership sever...