Olcani se trouve à 350 mètres d’altitude et appartient à l’ancienne piève de Nonza, dans le Cap Corse – dont c’est la seule commune sans façade maritime.
Ce petit village se situe au centre de la péninsule du Cap Corse et partage avec Ogliastro une des « alvéoles » de la région. À partir d’Olcani on peut rejoindre plusieurs sommets : Monte Cagnolu (1017 m), Monte di Scolca, Monte di a Cibiola (1196 m), Monte Caneto (1256 m), Monte Stello (1306 m) et Cima di e Follicie (1324 m).
Cette commune est couverte d’un épais maquis dominant, même si on peut tomber sur plusieurs chênes verts, oliviers et châtaigniers.
Cette commune est concernée par une zone naturelle d'intérêt écologique, faunistique et floristique de 2e génération : Crêtes asylvatiques du Cap Corse.
Si vous avez envie de vous balader tranquillement autour d’Olcani, sachez qu’un circuit de promenade intitulé « Le Sentier de la montagne » a été récemment mis en place. Ce sentier – long de 3,9 km pour une durée aller-retour de 1h30 et un dénivelé de 120 mètres – vous permettra de découvrir le patrimoine naturel et artistique d’Olcani.
Si vous préférez rester tranquillement dans le village, alors vous pouvez visiter les ruines de la chapelle de Saint-Jean (XVI° siècle), qui aurait remplacé un ancien bâtiment datant du IV° siècle qui avait une fonction missionnaire auprès des populations pastorales qui parcouraient autrefois la Serra. Si vous avez envie de rejoindre cette chapelle, alors faites attention au maquis corse qui est très présent. À visiter également les ruines de la chapelle San Quilico (X° siècle), qui présente encore quelques fresques en bonne condition.
Olcani se situe à 33,5 km de Saint-Florent, à 48 km de Bastia et à 79 km de l’Île-Rousse. Cette commune est traversée par la route D233.