Tag Archives: Villa Mosca

the best hotel in the world is in Alghero if you ask me

The cross-cultural aspect between Italy and Spain is really quite cool and unique in this lovely town! Continue reading

Posted in Alghero | Tagged , , , , , | 1 Comment