Monte Lora

At a glance

Monte Lora is an attraction in Villasimius, Sardinia (Italy).