Cala Spinosa liegt im Norden von Sardinien am Capo Testa. Der geschützte Strand liegt in einer kleinen, felsigen Bucht in der Nähe von Santa Teresa di Gallura. Das Wasser in Cala Spinosa ist unglaublich transparent und ein perfekter Ort zum Schnorcheln. Der Ort bietet einen wunderbaren Blick auf die Bocche di Bonifacio und Korsika. Die Bucht besteht aus großen Felsformationen und Kieseln. Es gibt zwei kleine Buchten in Cala Spinosa wovon eine über einen Wanderweg erreichbar ist. Die Anreise von Santa Teresa di Gallura dauert etwa 10 Minuten mit dem Auto. Parkplätze sind knapp.