At a glance

Monte Doglia is an attraction in Alghero, Sardinia (Italy).