Das Dorf liegt nur wenige Minuten vom Meer entfernt. Die Küste ist sandig mit vielen Dünen und einer dichten Vegetation aus Pinien, Wacholder und Zwergpalmen. Hier befindet sich auch der Teich von Platamona, der von zahlreichen Vogelarten besucht wird. Der Jachthafen von Sorso mit seinen langen weißen Stränden ist sehr beliebt. Sorso hat antike Ursprünge: In der Jungsteinzeit und in der Nuraghenzeit war das Gebiet sicherlich bewohnt, wie die vielen wichtigen archäologischen Stätten belegen, zu denen die Ruinen mehrerer Nuraghen und der heilige Brunnen von Serra Niedda gehören. Die römische Villa Santa Filiddiga, die nahe am Meer liegt, war auch in der vandalischen und byzantinischen Zeit bewohnt. Während der Zeit der Judicats gehörte das Dorf zum Judicat de Torres. Das Zentrum von Sorso hat einen mittelalterlichen Grundriss. Es wird Bicocca genannt und besteht aus Hofhäusern mit einfacher Architektur, die aus Kalkstein aus den örtlichen Steinbrüchen erbaut wurden. Am Ende der Hauptstraße, dem Corso Vittorio Emanuele, befindet sich die Pfarrkirche San Pantaleo, die nach dem Schutzpatron des Dorfes benannt ist und 1836 erbaut wurde.