Monte San Mauro

At a glance

Monte San Mauro is an attraction in Barumini, Sardinia (Italy).