Sorio est l’un des nombreux villages du balcon du Nebbiu, qui surplombent le Golfe de Saint-Florent. Situé à 400 mètres d’altitude.
En haut du village de trouve le plateau de Saint-Antoine, en amont du village, se trouve à la convergence de plusieurs sentiers de transhumance.
À proximité de la chapelle Saint-Antoine, sur un promontoire, se trouve une table d’orientation qui permet d’identifier tous les villages et sommets environnants jusqu’aux crêtes du Cap Corse.