Berchidda, Italy
Mount Limbara
Mount Limbara is a rocky granitic massif in northeastern Sardinia, Italy. It is located in the geographical and historical region of Gallura. Its highest peak is Punta Sa Berritta.
- City
- Berchidda
- Country
- Italy
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia