Berchidda

Italy

Berchidda is a town and comune located in the Province of Gallura in North-East Sardinia, an autonomous island region of Italy. It is situated approximately 170 kilometres north of Cagliari and about 30 kilometres southwest of Olbia.

The municipality has a population of 2,604 inhabitants.

Sources

  1. Berchidda