Riola Sardo liegt etwa 10 km nordwestlich von Oristano an einem kleinen Fluss, der den Stagno di Cabras speist. Dieser ist der größte See auf der Sinis-Halbinsel – ein Sumpf- und Feuchtgebiet von großer Wichtigkeit für die Artenvielfalt Sardiniens, insbesondere für Wasservögel und somit hervorragend für Vogelbeobachtungen.
Neben den heimischen Tieren wie dem Eleonorenfalken, Reihern und Kormoranen machen auch viele Zugvögel hier halt – unter anderem der Schwarzstorch und der Rosaflamingo. Im heißen Sommer fallen einige der flachen Salzseen, wie der See Sale e Porcus, trocken und laden zu Spaziergängen oder einer Querung per Pferd ein.
Im Sommer ziehen Musikfeste, in der Nebensaison Motocross-Rennen viele Besucher an. Vor einigen Jahren wurde mit dem Anbau von Lavendel begonnen und zur Ernte im Hochsommer lohnt ein Ausflug in den kleinen Ort.