La Biodola, together with Scaglieri and Forno , is located in one of the most beautiful bays on the island. The three locations are made up of houses, hotels and restaurants scattered in the greenery surrounding the three beaches, very popular with tourists .
Biodola aerial view