Situated in the Asinara Gulf (Asinara is “the donkey island”) you will find one of Italy’s most beautiful old towns, Castelsardo, an excellent starting point for visiting the most enticing places in Sardinia. It is an ideal place for all friends of “slow tourism”—those who love nature and the sea,…
Continue Reading Castel Flowers