La spiaggia di Calamosca (o Cala Mosca) si trova nella città di Cagliari, distante appena quattro chilometri dal centro città.
Si tratta di una piccola cala racchiusa tra le scogliere del promontorio di Capo Sant’Elia. La cala è dominata da una vecchia torre costiera d’avvistamento, edificata dagli spagnoli nel XVII secolo, facente parte del sistema difensivo anti-barbaresco del Golfo di Cagliari.
L’arenile, esteso per poco più di 100 metri, è costituito da sabbia grossa di color crema, mista a ghiaia di varia colorazione. Nel settore occidentale della cala affiorano invece le rocce, che proseguono verso la scogliera.
L’acqua del mare è limpida, con colori tra il verde smeraldo e azzurro, con il fondale che degrada lentamente.
La spiaggia si trova sotto un terrazzamento dove è presente il parcheggio e si raggiunge con una scalinata. Nel litorale sono presenti un chiosco-bar e servizi per il noleggio di attrezzatura per la balneazione.