Castelsardo - Santa Teresa Galluro
August 15, 2023 in Italy ⋅ ☀️ 29 °C
Sardegna's stunning west coast.
Castelsardo, perched dramatically on a rocky promontory on Sardinia's northern coast, is one of the island's most striking medieval towns. Its ancient castle, built byRead more







