Bosa sorge sulla costa nord occidentale della Sardegna, in una valle caratterizzata dalla presenza del fiume Temo e circondata da rilievi montuosi di origine vulcanica. La città, ricca di storia e di monumenti, è dominata dal castello dei Malaspina, intorno al quale si stringono le alte case del borgo medioevale. Vicina al centro urbano è situata la grande spiaggia di Bosa Marina.
Galleria fotografica