Le Cap San Marco est un promontoire qui s’étend sur 1000 mètres sur la mer. Il est constitué de roches volcaniques empilés dans des roches sédimentaires. Le fond marin est sableux avec des débris de basalte tombé de la falaise.
Le Cap San Marco se termine par une falaise surplombant la mer au sommet de laquelle se trouve son homonyme phare.
La végétation est typique de la Méditerranée, les plantes qui y vivent sont hautes maximum un mètre et demi en raison de l’exposition constante aux vents de toutes les directions.
Temps de navigation départ de Putzu Idu: 60 minutes