At a glance
Monte Olia is an attraction in Nuoro e Barbagia, Sardinia (Italy).