Complesso nuragico di Sant'Imbenia is located in Alghero, Italy on località Nuraghe Sant'Imbenia, Strada Provinciale 55. Complesso nuragico di Sant'Imbenia is rated 4.1 out of 5 in the category tourist attraction in Italy.
Address
località Nuraghe Sant'Imbenia, Strada Provinciale 55