Concept Cafe, Marsaxlokk, Malta

Not Delia visits the Concept Cafe in Marsaxlokk, Malta.

.
read more →

Changes Bar, Sliema, Malta

Not Delia and Mr ND stumble across a quirky but very friendly bar in the Maltese seaside town of Sliema.

read more →