La ciudad de Sorso está situada en la costa noroeste de Cerdeña y domina el Golfo de Asinara, en medio de un anfiteatro natural entre Porto Torres y Castelsardo.
Su costa, principalmente arenosa, se extiende a lo largo de 18 km y su mar ha recibido el prestigioso galardón de la Bandera Azul para 2021.
La naturaleza aquí es impresionante, con un mar que quita el aliento, sus gran pinar, el estanque natural y el sabinar. Terrenos montañosos y llanos, ricos de viñedos, olivares, e yacimientos arqueológicos que van desde la época nurágica hasta la romana, un museo y un centro comunitario. Destacan sus productos típicos de excelencia y sus tradiciones.