Slips in Buggerru  (Sardinia, Italy) Perform another search Buggerru In Buggerru (Italy), you will find this marina. It is an ideal marina for medium size boats and has mooring for b...