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