Budelli

Budelli is located in Sardinia
Budelli
Budelli
Location of Budelli in Sardinia
The Pink Beach in Budelli

Budelli is an island in the Maddalena archipelago, near the strait of Bonifacio in northern Sardinia, Italy. It is one of the seven islands that comprise Arcipelago di La Maddalena National Park.[1]

  1. ^ Khan, Gulnaz, Meet the Man Who Has Lived Alone on This Island for 28 Years, National Geographic, archived from the original on July 26, 2017, retrieved 2017-11-21