Rio Talanuse

At a glance

Rio Talanuse is an attraction in Barumini, Sardinia (Italy).